Let me clear up some false information here.
The original kickstarter pitch was over 8 years ago. But that game no longer exists.
In 2015 a complete redesign of the game happened. And with that came a new vision for the game.
So the actual development of Star Citizen in its current design is just under 6 years.
Even so, many games see more than 8 years of development, especially MMOs.
The “game” is still in alpha, which means they are still building core tech. They have regular quarterly major patches where new core tech is introduced. Between those there are 1-3 minor patches for bug fixes and other smaller or isolated features. This has been the schedule for over 3 years and they have not missed the release cycle yet, even during the worst of COVID when it was only delayed by a couple of weeks.
With each major patch there are significant milestones met.
Would I like to see it happening faster? Sure, who wouldn’t. But to say it is not more than a tech demo is just ignorance.
There is a timeline for development that is shared on their site, called the Roadmap, that clearly lays out what they are working on and what is coming in the next 3-12 months.
It is unfortunate that anyone who pledged for the development did not understand what they were getting into. I can understand that being part of a large development like this from the very start is not something most gamers have ever had the opportunity to do before so it is unfamiliar. Similarly, not being able to recognize Star Citizen is much more than a tech demo is just childish ranting or ignorance of game development.
But, long term development support is not for everyone. I don’t begrudge anyone who feels they cannot stick it out and must sell of their pledge. I am just not sure what that even gets you at this point since your pledge money is 8 years spent. It would be like getting front row tickets to a concert then leaving after the opening act.