I apologise that it came across that way. I am actually very new to loot boxes as the only game I have ever played with them in is Battlefield 1 (and I am only level 14 on there).
I asked my question in that way because I honestly didnt expect anyone here to say that they do like them. And, although I did read your post, I still am unsure as to what appeals to you about lootboxes. Is it the randomness of them that you like?
Sorry if any of this is coming across as aggressive or something but I honestly dont understand lootboxes. I am very out of the loop it seems....
Generalizing them is what really doesn't work. Lootboxes are implemented very differently across many games. Some games like Overwatch have only cosmetic items. That game has no paid DLC (so far) so they support the game through that revenue in addition to sales. I wouldn't say I like them as much as they don't impact me at all. If I get a skin for a character I use for free, cool.
We've seen no paid DLC for Overwatch. Every add-on has been free. I really like that. Would Overwatch addons all be free without loot boxes? Hard to say. That game sells a ton so maybe they can support it just off sales.
Same with Battlefield 1. If I get a skin for a gun I use, neat. If not? I'll use the default one.
Other games are starting to try to use them very differently. Battlefront was going to let people pay for a chance at items that would give people a competitive advantage. On the flip side they are giving out DLC free too. Allowing people to "pay to win" is a line that a lot of us don't like to cross. Even though many games have as much as people try to ignore it.
Like most anything, there are positives and negatives and everything in between.