...is missing endgame content
Do you know any other game where people want to be in a game with 7 other people, without playing together with any of them?
people just play together because more xp or better drop rates wihtout the need of ever interacting, it's so stupid.
...is missing build diversity
Start of ladder: sorc or hammerdin is just the most viable and most efficent. ever see a fire druid? bowzon? leap barb? balancing is so outdated. why even have these skill trees if noone is using them?
Even if you decide to go for bad charackter like bowzon...you have to go faith...windforce is okay, if you cannot afford faith...that's it. why not give option to upgrade, craft, corrupt?
...needs reasonable mechanics/rng
So I need to sell 100 sojs on a certain fucking IP to have diablo clone walking and get an anni? sounds reasonable.
I have to do 500 cow runs to find one HR on average? yeah, makes sense.
I came back to d2, after 15 years for some nostalgica - which was okay. Back then I did not really think about these things, but time has passed and let's be honest: who is playing this game? it's the same people who played it 15 years ago. Ofc we want the same experience, but game design has evolved and it's just not done with a few quality of life features.
worst thing is there are mods like pd2 which do all these things better (btw pd2 season 4 starting dec 3), but blizzard just lost it's touch. so any extension with these addons will most likely never happen.