It depends on the game. If cosmetics are the only (or primary) reward a game offers, then I still feel that it matters. If cosmetics are a purely orthogonal thing, then I agree that its not an issue.
It is an ongoing massively multiplayer game which also incurs server costs, so I don't think asking for a voluntary subscription is too much.