I liked one of the answers in another thread, “did you go to the arcade as a kid?”. I think as children we enjoy fantasy and are more able to suspend belief to take part in it. Games almost all have some fantasy wrapped around the mechanics. A part of the fun is maintaining that fantasy. For many people, the exploitation loop costs little enough that they don’t mind paying it to maintain the fantasy and enjoy the game. If it’s below some threshold of acceptable spending for them, they still take pleasure in playing.
You could take money out of the equation, for an example like amateur chess. To get good you have to practice. Practice takes time. Time is finite. Why does some crazy good amateur haches player bother to I c’est so much time to get that good? For some arbitrary score on chess.com, but why? Because they enjoy it, even if it’s another hamster wheel.