For me, counting from the moment they announced they kickstarter/pre-alpha footage. So that would be 4 years.
If you start a kickstarter and show footage, you might expect they actually have a (master)plan.
I think the expected beta release date: november/december 2018, was a bit too optimistic.
I guess i'm way more forgiving to these kind of things because i was always fascinated by all the processes behind the scenes of game developers. And i even partially fullfilled one of my childhood dreams by joining a bunch of people for a game project. And what i can tell you is that game development isn't quite paint-by-numbers.
Many people just see the final product in the shelves and imagine the process behind it to be similar to a mass producing furniture manufacturer. Sure, you can go crazy with the design, but there are only so many ways to conceptualize the functionality of a chair. In the meanwhile, creating games is more like building a house from the ground up, from deciding on wich ground to begin with, wich materials to use, to laying down the electrics and water pipes and then furnish it all in once.
Big corps like Nintendo, Ubisoft and EA work more like the first example and can smash out their completely calculated products in high frequency, but only because they do what they do for many years, have the financial strength to hire people that do "nothing else" than to evaluate what exactly should be in their products and what not and have an army of employees that work in 40h+ shifts to make it possible.
Indie devs don't have that luxury, and in most cases no experience to begin with. Even today you can't just walk down the street to a local developer around the corner and sign up for an apprenticeship like you could do in a bakery. But if we expect for all game creators and especially those who want to become one to exactly know what to do from the get go, while they simultaneosly have to work for a living and sort those out that don't match the criteria... There would be just more or less neat little minigames on the internet and the big companies with nothing in between.