I like Overwatch's approach. Not that far into it, but purely cosmetic from what I can tell. My son really loves opening them and choosing which Victory Pose or whatever.Strong movement forming against in-game "loot boxes" right now... I guess some more big AAA games are abusing them, nickel-and-diming players after they've already paid the full $60 for the game.
Lot of the arguments I see take it too far, wanting the government to be involved, calling it "gambling".
I think there's a good middle-ground when it comes to loot boxes... They shouldn't make a game "pay-to-win". Should be purely cosmetic.
I could care less. I'd rather have a faster ROF or faster ultimate generation... But, I also hate the games that make those things pay-DLC.