Being the lesser of two evils doesn't make it right. It's also possible to not have loot boxes at all.

The "lesser" of 2 evils here isnt practicing evil?

Loot boxes are, by any and all definitions, evil. It’s gambling. Worse even, it’s gambling with real money over digital ephemera.

Loot boxes are not a fun mechanic. Loot boxes are not designed to entertain you or give you good value for your money. Loot boxes only exist to make you gamble with your money over something that could easily be sold as a single purchase item, or better yet, be rewarded in-game. Simple as that. It’s a gambling scheme. Always has been. Always will be.