So I've been playing a fair bit of Diablo Immortal. As in, "proper playing," with it my primary focus. Up to the end of the Shassar Sea, and now the game requires me to do grinding to progress into the Library of Zoltun Kulle (because god forbid you play the game your way). This isn't really the first time I've commented on it, but I don't see my opinion changing much, so here's the sitch:
-The monetization system is either going to be the worst thing about the game, or a completely non-issue, depending on how you want to play. If you want to become the most powerful kid on the block, you can either grind your arse off, or splurge on currency to buy stuff that allows you to get better chances of getting other stuff, or in some cases, buy the stuff directly. There's nothing gameplay-wise that's gated off, but you can get a sense of what's what. If, on the other hand, you just want to play the game, not buy anything, and not do anything related to PvP, then it's a non-issue -gear, XP, gold, etc., all of that drops at a solid rate, and I've already got my first legendary item. So, on one hand, the monetization is objectively terrible, but on the other, it's completely avoidable, so you can either pick your poison, or pick not to have poison.
-When it comes to the gameplay, this can basically be thought of as having the combat system of D3 (left click to attack, special abilities mapped to numbers, with the player only able to equip so many at a time), but streamlined, and bearing in mind, D3 was already streamlined compared to D2. Skill runes are gone, for instance. The itemization is streamlined. The levelling system is streamlined. IMO, to its detriment.
-It isn't just that - the gameplay loop is streamlined as well. And like the above point, I get why - this was designed as a mobile game, and likely designed to be played in short segments, given how short quests are, how linear the questline is, and how small zones are compared to D2/D3. It's not bad, per se, but just, well, "dumbed down." And I hate using that term, I don't think streamlining is bad per se (hence why I like D3 more than D1/D2 for instance), but it's hard to get invested into a setting when it's so barren. With the exception of Westmarch, very little in Immortal feels like part of a living world. This even trickles into NPC interactions and the like. Do you like chatting with NPCs outside the main questline? Did you like the character band in D3? The tomes that fleshed out the world? Well, too bad, you're not getting them here. FFS, this even extends to the item descriptions - D3's item flavor text fleshed out the setting, and sometimes told mini-narratives over the course of a single set, but nothing like that exists here.
And again, I get why that's the case. But, well, yeah. But with that being said, is there anything I DO like? Well, I'm glad you asked Little Jimmy (not really), because I'll give credit where it's due, in that:
-When it comes to the story, things are ultra-streamlined, with your character being funneled from one objective to the next. Still, the moment-to-moment writing is...well, it's nothing special, but it's servicable, and unequivocably buoyed by its voice acting. This is ironic, having come off from XC2, which is a case of mostly solid writing let down by hit-or-miss voice acting, whereas here, it's a case of average writing buoyed by above-average voice acting. It's actually kind of impressive how much characterization your toon gets, and this extends to the NPCs as well. In Ashwold, Alyssa, Hemlir, and Liene die in quick succession for instance, and all made some impact on me (especially Liene, which is entirely down to the voice acting). Similarly in the Shassar Sea - I can't call Tabri or Zov "deep" characters by any means, but there's enough characterization packed in that they're certainly defined characters. It kind of reminds me of the divide between D1/D2 & D3 - is it better to have a small group of characters that are well fleshed out, or is it better to have a wide array of characters that are moderately fleshed out? This being an ARPG (sort of - I maintain that Immortal isn't really an RPG, but rather a hack n' slash that has RPG elements), I imagine many people don't care, but well, I'm the person who pours over character and setting lore in MOBAs FFS, analyzing story and characters is my jam.
So, yeah. Is Immortal a good game? So far, no. It's pretty shallow, really. Is it a bad game? Not really - if you really want to go the full mile with gems and such, then it could be, since you're faced with the P2W elements, or grinding your arse off, but if you don't care about that, then said elements are a non-issue. However, it's easily the weakest Diablo game I've played. And TBH, I don't see that assessment changing.