To be fair, when it comes to those F2P phones games, I would start to agree with the cigarette analogy... those are just skinner boxes with coin slots.
Some of those can be pretty fun, but when you get to the point that paying for it seems at all tempting it's time to take a different approach - the way which involves a decompiler, a debugger and maybe Frida too.
When free to play becomes pay to win, writing your own cheats is the more fun and rewarding option.
Well, define "vast majority of video games." Certainly that's true if we mean F2P phone games. For a lot of others I am not so sure.