I don't hate Diablo Immortal. But I imagine some gamers might. The game is a small and insignificant entry within a long-running franchise, and the F2P mechanics are just as intrusive as they appear. If (and this is an enormous "if") you manage to make it through Diablo IV Gold, there's a rock solid game underneath with a great gameplay experience as well as a myriad of fun activities to pursue.
If you've never played the Diablo series before, this is not the right place to begin. I'd suggest Diablo III instead, which you can try for free on PC. For Diablo enthusiasts, Immortal is at least worthy of a look. However, beware that the game requires a significant amount of your time or, more likely, a lot of your money.
The Diablo franchise is in a tense state in the present. Diablo Immortal has been a runaway financial achievement for Blizzard, but the game has hurt Diablo's reputation because of its unclear, and possibly predatory commercialization. Diablo 4 has looked impressive in gameplay trailers and the like, though some fans have expressed concerns that it'll be a clone of the microtransactions of Diablo Immortal. Blizzard has attempted to reassure that players aren't being cheated by Diablo 4's microtransaction however, we'll be unable to be sure of how it will work until the game is out.
Diablo 4 currently lacks a confirmed release date, although it's predicted to release sometime during the first second quarter of 2023. It seems that Diablo 4 fans who are looking forward to finding out when they'll be playing the game ought to tune in to The Game Awards in December.
Diablo 4's world allows players to leave and start the story at will, but although it can "allow to allow for non-linearity", the story will include "a beginning, middle buy Diablo 4 Gold, and end".