Earlier quoted context omitted.
I always interpreted that as cosmetics are OK because it doesn't make the game unfair. You can't buy advancement in the game that way. Subsidizing the game's devel/ops cost isn't a bad thing. Especially if it's optional and doesn't change the game.
Very few people have a problem with just paying for cosmetics in a game. The main issue here is that it's gambling for cosmetics, rather than straightforwardly purchasing specific items.
It's very much a grass is greener type of situation in my experience, having been part of communities of both types of games.