players optimize the fun out of games
I feel this, and my solution was to play different games, not try to make the same handful of games more fun.
That’s a huge reason why I don’t play MP anymore. To get good at MP, you need to play and train on the meta, and if I’m going to play something competitively, I want to get good at it. Whereas with SP, there’s no reason to play the meta if the devs made the game properly. I hate getting OP in SP games, so I avoid playing the meta because wrecking things without any effort just isn’t that fun for me.
So if you find a game to not be much fun anymore and you’ve put in dozens (or hundreds) of hours, thank the game for the time you’ve spent with it and move on, there are plenty of other great games out there.