I don't buy the "we have ways to play the game without spending lots of money" excuse these companies are constantly peddling. I refuse to accept this new default of "games" explicitly designed to abuse children and addicts.
Children don't have access to a credit card unless you give it to them. If in 2022 you're giving a kid a device where he can make payments without your input then you're responsible for it.
If you're addicted to spending money online irresponsibly I doubt there is any law that will protect you, there's millions of ways to spend money to get gratification online.
Not quite the same thing as heroin as you can easily drown your sorrows in any number of cheap video games and I'm of the belief that if you are prone to addictions the only way to evolve passed them is to go through them. I am against putting laws up against these games but I am for the community warning and talking about this so people know what they're getting into.
I'm also for legalizing all drugs but that's another discussion