Well cosmetics are just that a nice extra for those that put money into the game and the right way to pay the devs.
As long as skins dont give stats/ skills im fine not having any.
I can always hope to get super lucky on a random pack and it makes it even more special since it cost me nothing.