Earlier quoted context omitted.
No, no excuses for no real online multiplayer either : even on PC Diablo 2 Resurrected sucks, because (AFAIK ?) they added always online DRM requirement (via Battle.net launcher), but especially removed real online multiplayer (leaving only their walled garden Battle.net) play, and finally removed (most) modding potential. Which were the main reasons why Diablo 2 classic was still played in the first place !
The problem with multi-player is that there is an immense amount of cheaters and trolls. It already was a problem fifteen years ago, nowadays game providers don't have another (realistic) choice. Cheating morons ruined the fun for everyone else.
On Open Battle.Net you could use your offline characters in online play, meaning you would run into a lot of hackers, but you could also play together with your friends online (there was also a LAN option). Closed Battle.Net meant your character was stored on Blizzard's servers, which prevented the most blatant cheating.
But starting with Starcraft 2 and Diablo 3 (and arguably WoW) Blizzard decided they could make more money by shitting their games up with always online DRM.