Wow, that's some classic victim-blaming OP! Yeah, of course, some of the reactions have been quite nasty and over-the-top. But FDev completely brought this on themselves by releasing a broken, unfinished and underwhelming product; something which is now becoming a pattern for them.
The alpha was riddled with bugs, UI issues and performance problems and many of us were surprised that the launch date was just a few weeks after the close of the alpha. But FDev reassured us that these issues would be resolved and the game optimised by then, but clearly, it wasn't. People don't like being misled, myself included.
Prevention is better than the cure. FDev could have avoided the bad publicity and the onslaught of negative Steam reviews by delaying the launch and fixing and polishing Odyssey. You also have to remember that FDev has supposedly been working on this release for around three years, which is not a good look!
So if this game tanks and dies, and I hope it doesn't, it's completely down to FDev's mismanagement, not the player base's reaction. So they need to knuckle down and go full Hello Games to restore confidence in the company and the franchise.
We also need to stop normalising and accepting games/expansions being released in this state. Yeah sure, there will always be some bugs and unexpected issues that slip through the net, but releases like this go beyond the pale.