This. In general. There's like a handful of these that have worked, and honestly they work DESPITE predatory mechanics and repetitive nonsense.
Dragon Age is my all-time favourite PC game series, and I am so, so, SO happy it's going to be a simple single player game. I will dump my money forthwith.
AAA companies are just gonna keep on trying the online multi-player loot box predatory nonsense. It's not gonna end. Because when they do OCCASIONALLY come up with something that tugs at people's wallets, it becomes a torrent of cash for no effort whatsoever. Sadly. Unless regulatory bodies get involved, with the lootboxes that is.