I just want to add, that I too think, the biggest problem is the lack of communication!
If you had told me last year, someone is working on the update, but it might still take 2 years, and you are sorry for that, I would have been like: Yes! They are making an update! (as I am now)
So if it takes some time, that is ok. At least we know, we have not been abandoned.