Everything is okay except their timeline. they are taking too much time to deliver the product to the masses.
For what promises the project, it's normal to be a long-term one. It takes a lot of work on the whole structure of the project. You need an army of people, money and time to complete it. I think it's worth it.