Diablo 2 could erase weeks of work by one monster spawning an unfair combination. Practically nobody is truly looking to bring that back. Though, people are fine with that work improving further runs with rogue-likes.
Hell regular bosses LOVE massive damage spikes. I'm with you that it pisses me off and I since left for greener pastures (Grim Dawn)
Only if you play Hardcore mode, which is entirely optional.
Dying because I was being stupid is just part of the fun. Re-role. Use some saved resources to skip the early grind.
Dying because server crashed, internet lagged for 6 seconds, etc. Those hurt. They are the vast majority of deaths.
Diablo 2 is a fairly forgiving and moderately casual game imo. Most builds require only one skill for damage, and respeccing and how easy it is to get a character rushed means it’s easy to experiment or fix builds.
Edit: wouldja look at that https://github.com/dschu012/d2s
Also fun: https://d2esr.fandom.com/wiki/Eastern_Sun_Rises_Wiki
Sad to see people contrasting Diablo II, an actual roguelike, with "rogue-likes".
No permadeath? Compare the parent comment:
>>> Dark Souls lacks permadeath.
>>> Diablo 2 could erase weeks of work by one monster spawning an unfair combination.
But more than that, even Rogue itself didn't have permadeath if you didn't want it. My dad taught me to shut off the computer just as you died. Turn it back on and your save is preserved. Other roguelikes will just let you turn on a cheat option.
Diablo 2 drifts pretty far from the formula, to the extent that it largely defines the "action RPG" genre as we still know it.
my credentials: I'm the creator of what I think was the world's first commercial-only, traditional Rogue-like game (AFAIK)
The popularity of the dark souls series would indicate otherwise. I feel the invisible hand of upper management here, using words like "casual" and "accessible" to justify the decision to make games "easier".