I don't mind lootboxes. Even the Battefront type doesn't bug me, because the biggest advantages were all of 20% more and you have to play the game to equip more than one. Doesn't bug me anymore than the dumb unlock systems where the more you play, the better guns you get (which makes zero sense, since it means that players who know the game will ALWAYS beat players who are just starting).
What I do mind is people who buy lootboxes, because they're all idiots. Like, I hate to go back to my old argumentative, asshole ways, but I legitimately think it's sad, especially people who buy the massive $40 packs. I get that people can spend their money on whatever they like, and I get that people don't have a lot of time to invest, but being poor really puts things into perspective for me. For that price, you could have bought eight indie games, 60 beers, 140 sodas, 40 loaves of bread, a tank of gas, a lap dance, two baseball tickets, or almost another AAA game. But you instead spent it on unlockables that you could get for free anyway? And if you don't have long to play anyway, is the extra unlocks going to make your short time playing it that much better?
Now I'm a tiny bit of a hypocrite, because I spent about $10 on TF2 items. But considering by that point I had made over $200 selling items and had over 1000 hours in it, and it was stuff you couldn't get just by playing, I think it's fair.