Wow, surely there's something better you can be doing with your life if you're actively being pissed off by a videogame, and still playing it.
I'll never get the amount of importance people put on skins. You can't even see it while you play the game. Do you have a prior gambling problem? or an addictive personality?
Do people not just play the game to enjoy.. the 'game'? I mean, skins are nice to have don't get me wrong, and I myself have had dupes and been all "oh ffs, not another one, just give me the damn Soldier skin I want already" But I wouldn't alter my play habits just because of something that a) doesn't in any way affect the gameplay, and b) is something that you'll only see on a very rare occasion (unless, I guess, you main Reinhardt)
It just seems so odd to me, and I don't know if it's because I'm 30, but this need to have everything handed to gamers on a plate just boggles my mind. You were never promised the skins, there was always set chance to get every box in the game. regardless if it was a dupe or not. There wasn't a EULA stating "And you WILL get the skin you want by the end of the event, or your money back".
Dunno, just seems like people's reactions are going a bit overboard.
If you care about skins, and not really about enjoying playing the game, there's a little known game called APB reloaded, you can make your own skins all day long and make yourself look as fancy as you want. As a bonus, it's 3rd person! so you can actually see what you're wearing.