Yes, Diablo II autosaves every two minutes and the only way to quit the game is a "Save and Exit Game" option. It's a PC game, so there are always workarounds, of course. I would know, Diablo II was the game that made me switch from consoles to PC gaming in 2001... only to switch back to consoles when 7th gen came out.
I wasn't arguing for perma-death, though. Both games have their systems made so that can never get stuck anywhere - The Souls series has items that send you back to to town from anywhere and in Diablo 2 you always spawn in town when you load a save - even if you have the optional perma-death on, you can just pause the game, quit it and reaload it to save yourself from certain death.
The first thing anyone says is "If you don't want to be able to save every few seconds, then just don't", but the game has to be designed for that if it's to be engaging... when I can save but just don't and then die and have to backtrack, it's frustrating instead of encouraging.
Heh, it looks to me that you want all the advantages of all the different systems. Anyhow, about frustration: the game I like, with the save system I like, are more frustrating at the beginning, when you're weak and poorly armed, you die quickly and often and even having to replay a small part is still a significant part of the progress already made, but later, being able to not lose all the progress already made makes not frustrating to me having to reload a previous savegame and replay a part. This also strongly depends on personal tastes, I prefer to replay some very tricky parts more times in different ways rather than having to replay the whole game if I really don't like a path I took with some wrong choices and without any way to undo them or change their outcome, but it's not just tastes, it's also because even choosing a few games a year, my backlog is already too large for the time I have to play.