It should, but the negative attention this game is getting is not proportional to the degree of awfulness of the monetisation. I am just jaded by the misinformation and double standard the Internet have these days, when you see some content creators even proclaiming this game the greediest game ever made! [0] which is objectively not true. Will these creators dare to critize other mobile games like Genshin Impact and Clash of Clans? No, because these games have ten times bigger fanbase than Diablo Immortal and Blizzard is a easy target.
We might not listen to the same people then, Jim Sterling has been criticizing all this crap (including even gachas) for years... (though unless there are bigger news, this weeks' video will probably still be about DI ?)
[0] - https://www.youtube.com/watch?v=z6lAfEanRsQ