Just keep in mind who’s responsible for which parts of game development.
People blame Bobby Kotick, and he likely does set the parameters for things like budget and timeframe. “It’s time we cashed in on our Diablo IP some more. I want to see Diablo IV making us another billion within 5 years” would be an example. But he wouldn’t have anything to do with game design.
Then the various parts of the Diablo team go into gear, except they totally muffed it up, changed directions, cancelled parts, restarted, and basically screwed the pooch. Then those guys all got turfed or left anyway (McCree, Barriga etc.).
Check the post article for reference:
https://www.washingtonpost.com/video-games/2022/12/08/diablo-iv-release-date-crunch/
Then they struggle with the lawsuit and basically start over again. Then they’re late in development so Kotick hires Rod Fergusson to kick it out the door. Rod’s a poser and attention hound, but he manages to chop off all the parts of the game that can’t be done on time and kick the dismembered corpse out the door for sales. So actually, he did his job, even if his job was to start selling you a half-complete game.
The actual current game “vision” and design come from Stepien, with the game director seat held by Joe Shely, and various producers and directors who’ve added their own choices to the mix.
The game you have is a result of poor executive decisions, poor design decisions, rushed product completion, and yes, low quality and uninspired game coding that mostly just copies from other games.
Pretty much only the graphics, cutscene and combat mechanics teams turned in decent work, with everyone else phoning in a “barely acceptable but good enough to sell” result.
There’s plenty of blame to go all around, although I do cut the actual hands-on production team some slack because they’re basically just inexperienced newbies following directions.