@Vastar i have a free option for you
If you can get your panties that much in a bunch over cosmetics i would assume its for the best.
Now that i have countered salt with salt, lets be a bit more serious.
personally im happy its not train simulator.
I honestly think it was quite a clever choice with the wearable system. The way i see it the main promise was the ability to "feel unique within the universe" which I and i assume some others could quickly see that the whole "every wearable does something different" wouldn't quite fit the theme. So this left three options in my eyes
1) dont allow customization. which would go against what they said
2) make a form of "fashion" or "transmogrification" system like WoW. Which would mean they would have to make unique abilities fitting to each type of wearable either making a ton of less useful abilities or making some which are identical. only for them to be transmogged anyways
3) Just use rings, gems, accessories for the stats and then allow customization with wearables (i assume this is what they are doing? cant find any other confirmation)
so they went with 3 saving them for a ton of work and providing more creative freedom in the ways they want wardrobe items to work. seems fair to me.
Now for the second part of the conversation. i already put my thoughts above
i don't think having the random boxes be the best idea as solo way to gain them. Simply because if people pay for something they most likely wants to decide. If they were part of a bigger system and just allows for more rare drops i would quite enjoy it.
And then on the side there could be the "cashshop wearables" which are only possible to acquire by paying real cash. the only problem anyone would have with that would be "but then i cant get those skins for free" in which case im honestly just a bit like.... so what? I personally dont see it as an argument against it.
The idea of trading skins is fairly interesting. Again if it worked (hypothetically) as it did above then i think it would be neat if you could trade skins that was dropped/crafted. but anything that came from cashshop. either directly or as costume box. should be bind on pickup to avoid real life economy from messing with ingame economy.