OP, while I agree with your sentiment that Odyssey is an improvement over Horizons, and that Yamik's is being too much of a crank, they have not fixed all the bugs yet. Their (mini) roadmap says as much. They have a lot of performance issues to fix and address, graphical glitches, the new planetary tech, and UI issues just to name a few. The new "foundation" of Odyssey would be a good one, and clearly better than Horizons, if it were finished. It isn't. We're in the undeclared Beta phase, which is why for some of us the game is fairly reliable to play (as opposed to the early Alpha) yet a lot of people are still having major/game breaking issues.
As for Yamiks... ugh... sometimes his criticisms are spot on and other times I think he has spent so much time being a bitter cynic that he has lost all perspective. His video short on the "terrible waste of time" one has to spend to unlock Domino Green via the Apex shuttle rides was laughable. He makes it out like the whole thing will take you an hour or more. It took me 10 minutes. I was prepared for it to take a long time, due to his video, and had a mobile game ready to play while the Apex shuttle did it's thing. I hardly got to play before it was over.
And oh... dear... god.... I am so sick of his "Armstrong Moment" bits. Yes, Fdev mislead us and us teleporting to the surface is a let down. But it's been two months now... GET OVER IT (especially when there are still legitimate issues you could be griping about).