TBH I think it's kind of a shame because I never had a problem with this sort of thing for cosmetic only rewards. It's fun to crack them open and see what you get and it doesn't give you any sort of advantage over other players because it's all cosmetic.
Mobile games where the lootboxes contain stuff you actually need to progress in the game (and often require you to spend hundreds or thousands to get to the upper tiers of power/content) are a whole different story but thankfully that doesn't seem to have corrupted the PC/Console gaming space yet.
Are there any big AAA PC/Console games that still use these mechanics? Fifa/Madden I'm assuming but I'm also out of the loop and haven't played a Fifa game since like 2018.