Probably for the better? Not sure though.
In gw2, I'm assuming you mean that you can't gain black lion keys?
But you can buy gems?
I like how if you can pay money and get something useful, it's shitty for the company to do and pay2win.
But if you can pay money and it only be skins, it's shitty for the company and purely for addiction.
But then if they can have value, now it's really gambling and trading?
Yet we can pay money to play games which get us nothing and that's fine.
The legal system still can't figure out digital goods, it seems. Not a criticism, just an observation. If it were easy, it would be solved and everyone would be happy.
Maybe we should just listen to gamers. If it feels shitty, it is, and if it doesn't feel shitty, it isn't. But then also, we know that people in the throes of addiction don't always know they are.
But also, why do we even ban gambling? To protect people from that which is an obvious abuse and manipulation of their senses to seal their money? Fair trade being allowed.
So then why does the definition of gambling have anything to do with randomization? Would it be better or worse if there was no randomization? To me, that seems irrelevant.
Ugh I'm getting too deep in this and society is starting to unravel. I'm starting to think about stuff like different geographic social contracts for how to medically research and agree on scientific findings, and how those do or don't eventually define law. Like your country may accept certain expectations of law structure and how close it's defined to the findings of whatever medical conventions you have, such as how addiction is formed and the level of social contract in result or even awareness of said findings. And also that much of games in general is randomized...
Hmmmmm. I wish there was a good answer for this stuff.