...
Got a little issue with attitude there (emphasis mine), and I'm sure when Wayland is more established Unity will build a version of their engine for it.
Just a thought on #11382, we were all running round the houses on that one, Squad staff and players alike, sure it turns out it was a setting bu no one knew that, aren't you glad it's finally no longer going to be an issue?
The double free issue is legit, your first one so far, what you don't know is unfortunately covered by the NDA between Squad and myself, which leaves me at a disadvantage when speaking with you.
As for FTE? I can't say a bad word about them, not because of the NDA, but because I respect their team.
And I think you have a very different idea of what Squads QA does compared to the reality, they (we) don't have the power to delay a release, or force development changes much as I'd like to, you can read more about how it works here but the producer, lead programmer, designer et al call (most of) the shots on what the game is, which to my understanding is the same elsewhere in the games industry, serious production code may well be different.
Actually all this reminds me of something, I'm an old gamer, I started with 8-bit machines, moved onto Dos gaming etc, I've seen my fare share of buggy games, and I've seen the tolerance from gamers go down just as the complexity of games has increased.
Is this fair?, right? should we be accepting of poor code? should we be so quick to judge and find people to blame?, some would say yes, some would demand and expect nothing but (their idea of) perfection, others jump on the hate bandwagons, that has consequences though, look at Phil Fish and Fez for an example from the gaming industry, and from outside of gaming we have Ubuntu dropping Mir and Unity (both good, well programmed software) because of hate.
Back in my early gaming days we were pretty happy just to get games, the really bad ones didn't sell as well due to word of mouth but everyone has different tastes, your crap game could be on my top shelf.
You obviously love KSP, you wouldn't still be here otherwise, and you want KSP to be the best it can be, that's different to every player and what we forget is that there's real living human beings behind every game, poring their love into their vision of what that game should be.
Sure some are buggy, some are not your cup of tea, but we still have fun or we can appreciate that others enjoy a game we'd not touch with a barge pole (usually because we didn't like what we heard about it).
KSP's pretty special as it hold your attention for so long, and we all want it to be the best so everyone else sees it the way we do, including the QA team who've seen things in KSP far worse than the occasional memory crash or a bit of slowdown.
I think when we find a bug in a released game we should remember all the rest of the game that's brought us so much fun, and remember that programmers have as much if not more love for the game than you do, they are the ones working on it after all.
People make mistakes, but they also make the games we love.