Ththing about loot boxes in games that you already pay for is that it changes the design of the game.
iYou can choose to not buy lootboxes but you cannot choose to not have them in the game. This matters because the existence of them negatively effects your gaming experience due to how the game is balanced against you to try to get you to buy lootboxes.
It's like that with all micro-transactions which is what makes them so annoying and anti consumer. For example the last gun to unlock in the tiers system would take 50+ hours to unlock without spending money. We already know this wouldn't be the case without micro-transactions and would probably take a couple hours max to unlock if you couldn't buy them.
Its just always annoying when someone says "you don't have to spend money" when it doesn't take much to realise just how much their presence alone affects the gaming experience.
It makes me miss the days when wll the cosmetic items etc you could just buy outright with money. But lootboxes make it so these things are more expensive. If theirs a new costume pack instead of selling it for £5 they can make the probability such that if someone wanted to get them all it could take up to or more than £50 to randomly get them all. It's a disgusting business practice.
(Wow the keyboard typing on this site on smartphones is broken as hell) .
This. Games with microtransactions/loot boxes are often literally made to be a CHORE to play without paying for them. Look no further than NBA 2K18 and how much 2K/Take Two tried to squeeze additional money out of players in order to bypass the grind:
It's more or less the same shit with BO4 with all the tiers it forces you to tediously grind through without paying to skip said grind. Saying "this doesn't change the game at all" and "nobody is holding a gun to your head" is pure ignorance.