You're probably right. It makes me angry and bums me out.
For me, grinding 98% of the time is not enjoyable. Game are definitely better than what they once were, but let me cheat on single player games. I get it game developers, the play time will be shorter I'm fine with that.
And game devs if you don't want to add cheats then add a bunch of accessibility controls because those things are just as good as cheats.
Also just let me temporarily turn off encounters. Sometimes I don't want to fight. I just want to walk around and enjoy the world you made. But no I get an encounter every minute and I'm stuck listening to that same battle song again. Looking at you Yakuza franchise.