Yeah, I enjoyed the campaign and will probably return for the story expansions, if they're meaningful. But it does worry me when they said there will be yearly expansions. That does not sounds like enough time to make something meaningful. But we'll see.
It is very surprising how even the diehard streamers are dropping like flies, and Blizzard really is in scramble-mode.
While I liked the campaign quite a bit, the itemization in D4 is very poor and uninspiring. The skill system and build also also uninspiring. I loved playing the rogue, but could only find 1 build I enjoyed.
And as I unlocked the skills on that tree, I constantly had the issue that I couldn't pick anything I liked. A lot of options were just nothing I wanted to try. Compare this with Cyberpunk 2077, where on first glace I could pick out various builds I wanted to try out. Almost nothing like that in D4 for me.
I'm more for a casual loot game player, at least ever since I realized I just don't have the time to spend that much time on a single loot hunting game. And even like that, Path of Exile 2 presented a lot more exciting systems and changes.
I think the issue with Blizzard is that while they have the technical ability and artistry to produce something great, they just don't have it in them to experiment and try new things. And unfortunately last time they tried new things, we got Diablo 3. Meh.
When they started D4 they were probably even more conservative and tried to reproduce the same lighting in a bottle that D2 was. But it never came to be. And right now they're probably in a panic not knowing what to do. They probably have no idea as to why people are not playing it, since most players cannot really pinpoint the issues. Or if some can, they're probably drowned out by all the other opinions.
The issue is they don't have a vision for what a Diablo game should be. None of the original creators are there anymore and now they're just scrambling to mimick what the old games had, with no clear idea of what that is.
That's my outside impression anyway.