The main problem with your theory is that it implies there's a time Frontier weren't accused of those things.
Betraying their loyal players: offlinegate, before they even released Alpha
Introducing features "no-one" asked for which "don't connect to the rest of the game": powerplay and CQC were widely criticised for this at the time
Releasing without expected features/MVP release: "Hey, what happened to the design from the DDF?" - 1.0 release
Poor communications: the Kickstarter was widely criticised on day 1 for not even having a video with it, just a bit of text.
Microtransactions for cosmetics: there on day 1 [1]
Releasing too early and without particular bug fixes/expected features: pretty much every release.
Releasing too late after extensive delays: also pretty much every release.
Staff turnover: according to the forums of the time, those staff who have since left / moved to other projects were terrible and ruining the game, and certainly didn't play it.
Seriously. Frontier now, Frontier four years ago, Frontier eight years ago. Same company, same vision, same everything ... same forum complaints.
[1] The in-game store, sure, that's newer. You had to buy them on Frontier's website on the basis of a single screenshot and hope they'd look good on your ship afterwards, and everyone complained that they were basic, lacking variety, and not even available for half the ships.
Betraying their loyal players: offlinegate, before they even released Alpha
Introducing features "no-one" asked for which "don't connect to the rest of the game": powerplay and CQC were widely criticised for this at the time
Releasing without expected features/MVP release: "Hey, what happened to the design from the DDF?" - 1.0 release
Poor communications: the Kickstarter was widely criticised on day 1 for not even having a video with it, just a bit of text.
Microtransactions for cosmetics: there on day 1 [1]
Releasing too early and without particular bug fixes/expected features: pretty much every release.
Releasing too late after extensive delays: also pretty much every release.
Staff turnover: according to the forums of the time, those staff who have since left / moved to other projects were terrible and ruining the game, and certainly didn't play it.
Seriously. Frontier now, Frontier four years ago, Frontier eight years ago. Same company, same vision, same everything ... same forum complaints.
[1] The in-game store, sure, that's newer. You had to buy them on Frontier's website on the basis of a single screenshot and hope they'd look good on your ship afterwards, and everyone complained that they were basic, lacking variety, and not even available for half the ships.