It seems to me that the Average person has no understanding of the inner working and the time and manpower game development takes. Shit the research and development stage for things that currently don't exist cost years and tons of money before you even get into game &system integration, systems thinking, design and development analysis, Game mechanics, level design character animations, game flow and many more things that go into a game. Even as a game developer that's not a one man task you have teams that specialize in each of those and still takes time from there. Lets jump a few steps and you got internal testing bug defragging and or alternate options, bug fixing, retesting, functionality testing, polishing (state polishing not final), and on to linking portions of game that are required to get that part functional. The programmers alone have months into the dev for simple shit like walking into the store and buying a shirt. That's actually complex when you break down all the options, functions, and brainwork required. Stop complaining. Open development is a good idea but, In reality most of these companies when seeing people that don't understand swaying the masses with negative ignorance wish they hadn't in spite of all those that careless about time and truly trust the devs to fulfill the promise they made. Look at it from the shoes of the ones who came up with this. How many hours did they poor into concepting this Idea? Making the tech demo a reality just to show you a visual taste of what they want to create? The time lost for them to take time to answer silly questions instead of chugging along with the dev of the game? Think outside yourself and grow up. Some of the best games in history have between 7-15 years of development time and some of the worst still have between 3 and 5.