D3 was terrible at launch and turned into a great game. Dragonflight in wow is a great xpac.
Like all companies blizzard has it's down sides and good sides. Historically except for immortal, diablo always turns out ok.
I'm enjoying diablo 4. D4 is not made for power gamers. It's made for dads and moms who are now in their 40s and have kids. Most of us aren't even in t3 yet. Hell a few weeks ago only a small percent actually completed the campaign! For us the game is great. It will get good for the hardcores soon.