The fact there are still people who defend lootboxes in AAA games is astounding. It's predatory, period. Gacha games are only slightly better because they're generally free, but they still utilize that predatory practice which I can't condone. So they're both bad, but one requires an entry fee that starts you early in making you feel like you wasted money if you don't buy in, soooo...
Other microtransactions in general... Not so bad, I think. It's just slightly bending the truth of how much of a full experience you actually get. It's scummy and has the potential to ruin the integrity of a game, but not really morally wrong like lootboxes, I think. There are some exceptions like NBA2K1...8 I think it was? But overall, yeah, not anywhere as bad as lootboxes.
Other microtransactions in general... Not so bad, I think. It's just slightly bending the truth of how much of a full experience you actually get. It's scummy and has the potential to ruin the integrity of a game, but not really morally wrong like lootboxes, I think. There are some exceptions like NBA2K1...8 I think it was? But overall, yeah, not anywhere as bad as lootboxes.