It looks like you're new here. If you want to get involved, click one of these buttons!
I see horrible, horrible tactics used in many mmos with their cash shops and I also see no laws in place to stop them.
You very often get a minority of players speaking out about tactics publishers and developers use in their cash shops but the majority of their players still buy them and still lose lots of money. Why are mmo players just so stupid with their money to the point of spending hundreds and thousands of dollars on random chance cosmetics and such? A good company selling cosmetics for a flat fee makes a fraction of what a bad company can make with low chance lotto boxes designed to make you pay hundreds of dollars.
Even boycotting the cash shop does nothing because so many others will do it will still be profitable, if players stopped rewarding the bad behaviour used in these cash shops they would stop doing it.
I don't see this kind of practice anywhere else, you don't see new DLC for skyrim with a % chance to get it if you buy it. You don't see it anywhere else, why do mmo players put up with it so readily?