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.