Cosmetics are a fine business model. I am more worried about the assholes who think it's fine to play a game for dozens or hundreds of hours without buying any. These are the entitled freeloader scumbags who ruin it for everyone else (by forcing gamedevs to use P2W instead of cosmetics to stay in business), not gamedevs