It's buggy because it's an alpha. It isnt "Late" at all - star citizen has only been in development for 3 years. Compare that to some others:
Starcraft 2: 7 years
Spore: 8 years
Team fortress 2: 9 years
Diablo 3: 11 years
Elder Scrolls 3: 6 years
Dragon age Origins: 5 years
Fallout 3: 6 years
And those were all games that had publishers providing development funds, whereas Star Citizen has relied entirely on crowdfunding from the start.
Nothing failing about it, you just dont understand game development.