> I spent 10h straight playing GTA because I can do so much stuff in the game

Think bigger. Any single player game is not what I am talking about. You can only feel superior to others, etc, in multi-player competitive games like Counter Strike (where, I'm sure, lots of people spend a lot of money on in-game items already). I think that real life is the ultimate game of this kind, but it is not always fun because you only have one life you can receive punishment like going to jail, etc, so there is a limit to what you can realistically do and what you can experience. I think of real life as a sort of a lobby between computer games.

Not sure why me mentioning GTA became the core of your reply, that was the least important part. Any game that makes people en-masse spend $30k to play must be extremely addictive.

> I think that real life is the ultimate game of this kind

Until you give them a game that's beyond street-drug-level addictive, which a game that can extract $30k from a majority of people definitely would be. People would withdraw from real life into the game and that can't be healthy. So I don't agree that it's a pity we don't have such games.