Blizzards approach to balancing seems pretty ham-fisted. They'll try a bunch of nerfs and buffs, but the final solution is always cutting options or features, whether it's removing the ability to pick duplicate heroes, limiting the number of players per role, or simply cutting the number of tanks per team to get around the fact that dual tanks tends to turn the game into a shield-stacking snoozefest.
Probably one of the complains I understand the least. You can literally get the skins again, if you wait for next years event. Hell during the Anniversary event you can get all the skins. Grind loot box, earn currency, spend currency to get the skins you want. I had all the skins I wanted, and never spent a dime. Yeah it sucked when I missed the Holloween Mercy Skin, but then next year I got it. You just save up the currency that lootboxes occasionally give, and you can buy the rng skin you want instead of hoping it drops from lootboxes.
This isn't quite as true now that they've added overwatch league skins. Those suck, and you either need to pony up money for those skins, or watch overwatch league streams to earn currency to buy those skins. And I don't think those ones come back when they are gone. But firstly these aren't in lootboxes they are just dlc, secondly no one complains about this, everyone complains about their experience when the game came out and they missed a single skin from an event that has literally returned every year. The game has some of the best lootboxes imo (That isn't saying alot, its saying its the best of the worst)
What really fucking sucks is that season pass shit games do now. Where if you want a skin you have to pay 20$ for the season pass, and then level your pass up to 100, by either playing day and night non stop, or by spending more money. And if you missed it, too bad it's gone.
Stop complaining about Overwatch lootboxes, start complaining about Season Passes.
I've told people this before, and now it's time to tell you: If you're buying this for PvP, you're being a fool. The massive RPG PvE mode is what resources are being dumped into and it's probably why they had to upgrade the engine/call it part 2. From all of the dev videos and even the showcase during Blizzcon a couple years ago that had Pro League Players showing off PvE, it was very clear to most people that PvE is their primary focus for OW2.