I think the game isn't so much about enjoying the mechanics. I did enjoy them, I think the game has a fun gameplay loop, that encourages an interesting form of planning ahead. But what I think the game is really about, is when I was running low enough on supplies, that I returned to a house that I'd almost emptied the first time I visited. Although this time, it was empty. The owners of the house were no longer there. Until I saw what looked like a head sticking out from under the blanket on the bed. The owners were still there. They starved to death because I stole their food. This effected the character that did it to the point where they never recovered. Their ending synopsis was pretty much that they lived a hollow life, and then died. I was just trying to survive, but this game made me regret it a couple of times. I think I would have felt better if I didn't survive.
Descend into dungeon, kill monsters, pick up loot, portal to town, sell junk, repeat. Even with how old this game is, even with dated gameplay and graphics, the gameplay loop still makes the game stand out today. Diablo understands something that most games don't seem to understand today. Downtime between the more active segments should be something a player chooses, and it should only last for as long as the player wants it to last. There is a controller mod out there, it's very buggy, but if you're like me, and you wanna lay back with a controller, there is a very buggy, unintuitive mod out there for it. If you're into games that are straight to the point, then this ones for you.