hedwards: Diablo 2 has very little replay value to it, except for the anal retentive types that are willing to spend many hours optimizing.
Most folks will play through once, maybe once per class and probably never again. It's got a weak story, a plot that does very little other than justify the jumps between acts. Very little in the way of optional quests or variety in that matter.
It might be better in multiplayer, but then again you have to deal with all sorts of antisocial behavior and cheating.
The game was important at the time, but really it hasn't aged well and there are definitely plenty of games out there that do it better.
As for Blizzard, they're a bunch of self absorbed dicks that seem more interested in milking franchises than coming up with anything compelling. Diablo 3, from what I've seen, really is just a reskinning of WoW with Diablo lore. And SC2, well, that might have been compelling had it come out seven or eight years earlier, but by launch it was pretty clear that it was just an attempt at cashing in on the previous game rather than a serious attempt at creating a good game. And the mechanics weren't obviously different from the original game other than the rebalancing and leaving out the other races.
Hey whatever floats your boat. In Diablo II it's the mechanics that keep me playing. In fact, as soon as I hand in my assignment Monday morning I decided I will make another character. The game's formula is limited in scope, but immense in depth.
I don't agree with what you say about Blizzard, but then again we've had this discussion before. I don't think that you're using the term 'milking' correctly here. Blizzard has created three immensely successful franchises from which every single game has been an absolute landmark in gaming. That's not 'milking a franchise'. Milking is what EA does with their FIFA 199x-20xx, though I have also heard that some of their later instalments have had major overhauls.
Just checking - did you play SC2?