My question to you people complaining: What is your definition of what 1.0 should be? This is a game that has been under constant development for years, and will remain under development after; by your logic, the fact that this game will keep being added on to would mean that '1.0' wouldn't be ready potentially for years. As far as glitches go, in an era where games like Battlefield 4 and Assassin's Creed Unity exist, I hardly agree that glitches somehow prevents this game from being 'finished'. The more complicated a game is, the more buggy it will be, and this is even more true of a game with such a small dev team. Frankly, the fact that the game doesn't have a whole lot more instability and game-breaking bugs is pretty impressive. This seems like a bunch of complaining from people who want total perfection in their game. You are not going to get that, not from KSP and not from pretty much any other modern game either.