You can enjoy stuff that’s objectively bad. Like fast food. The problem is less the individual games and more the state of gaming as a whole.
It’s not that one game launches as an unfinished buggy mess, despite having a paid for early access period. It’s not that one game increases the cost of entry, and further augments that with season passes, microtransactions, preorder bonuses, always-online requirements and all other bullshit that is modern AAA gaming.
The problem is that it’s the norm. If someone who doesn’t play a lot of games picks up a copy of the Ubisoft game they will probably have a blast. The systems in the game were fun when they were novel fifteen years ago. It’s when you see the same games released year after year, with the same issues, and the same predatory monetisation schemes that it gets trite.
It’s perfectly fine to enjoy Starfield. I hope those who waited so long for it do. For me personally there’s just nothing to get excited about because it’s just another version of the Bethesda game. I have already played it a dozen times before, and while twelve year old me enjoyed it immensely, thirty year old me can find better things to do with his time.
In short, it’s not that fast food is hard to enjoy, it’s just that every restaurant serves the same boring old burger.