I've seen a lot of people argue loot boxes with random stuff is bad for gaming. But apparently I love it. HOTS is a prime example of a game I love it in.
In fact, all 3 MP games I am playing atm have random stuff. This, hearthstone, and paladins. And I hate it in none of them.
Perhaps hate it most in paladins even though it's cosmetics only that I need, the random boxes are gem (their money currency) only and sometimes the only way to get that cosmetic is from the money only random chance. It wouldn't be a problem if they were at least consistent about it. Some great cosmetics you can buy with gems, some are random box only. Annoys me.