I'm sorry but this is a nonsense response.
They've been receiving this feedback for multiple events. They should have had an "action item" by now, especially by this event, considering the size of it and the number of items.
I've opened about 15 crates so far this week, all earned in game. Not a single one of the 11 new skins and only one of the 24 emotes. Even then, I got about 7 of the other 100+ other less important event items that don't include skins or emotes. And considering all 11 skins are Legendary this time, that's a crazy amount of gold you would need to buy them all.
I don't want to hear about RNG. That's just crap.
I'm not looking for a complete overhaul. The drop rate just needs to be better, that's all.