Overwatch's loot boxes are not that bad. Not ideal but it's only skins and other non-gameplay affecting items. Like others have said, it was used way before Overwatch and it was used in way worst manners than in Overwatch. The only reason you single out Blizzard is because you're on a personal vendetta against them.
Signature goes here!