Yeah I've played the game, got the gold frog skin for Lucio (2nd box). Prob play the most as him, if I'm not the healer no one else picks them and we loose. I bought the game cause I liked the shorts, that was a mistake, none of that is in this game.
Just because you don't see it as progression doesn't me it isn't. Why would blizzard even sell the boxes if they didn't know for a fact that people would buy them? If they mean nothing then just unlock it all from the get go. They don't because its going to be the driving force for many to log in a play, hoping the next box will be something cool and when its isn't they hope most of them will say fuck it and buy some with real money.
This is some mobile f2p shit in a $60 game, its insane it just gets a pass.