If you make all skins and cosmetics available to everyone then you're back to square 1 and people will use some other heuristic to decide who they should pass to. I think this is actually an argument for paid cosmetics, it would improve gameplay for the people who spend the most time playing the game by allowing them to identify other people who also dedicate a lot of time and money to the game.