Cash shop is okay because it's vanity? Why? Because you don't care about vanity and won't be buying anything from it?

Let's have it the other way around. Let's have a P2W Cash shop but have all the vanity in game. Now I don't have to buy anything from it in order to enjoy the game, so I'm completely fine with it. Wonder what about you?

Cash shop have no place in an already P2P game. Some players enjoy vanity more than they enjoy stats. Do they need to pay more to enjoy the game than you do? I think not.