There was an ambitious schedule of monthly releases when 2.0 came out (when was that? late 2015 by my recollection), that lasted for one month. 2.x hasn't been around for as long as I thought - only about two years. And 2.6.3 isn't much more than six months old, perhaps seven, and 3.0 isn't even a year late. And development of the two games only started in 2015: during the first couple of years, Chris, Erin and Ortwin were choosing office furniture, hiring their old workmates from Digital Anvil and investigating how to set up a tax-efficient software development company.
I really don't know what all the fuss is about. Unless the unthinkable happens and the company inexplicably folds, we're pretty much guaranteed to have the full release of Squadron 42 Episode 1 and Star Citizen in our hot little hands before the century is out.