Sadly this is the truth of it. We as as community are only dollar signs.The buck stops with Braben. His developers are only given so many resources and time to implement things. They do their best.
Its about money money money, and how to milk us for as much of it as they can. The remit was obviously; cut corners, drop ideas a b and c, skimp on this and that. And do it as quickly and cheaply as possible to release a minimum viable product. Ramp up the hype, get those pre-orders in, and bank the cash. Job done.
I've read a lot of bad stuff about Odyssey and I remain optimistic for the moment and will give it my time for a while yet.
But I just lost a whole heap of enthusiasm for the exploration trip I am just about to go on.