You have to hand it to Blizzard, they are a tenacious bunch. Despite starting off with a rather shaky foundation, to put things lightly, they've managed to slowly turn Diablo 3 around and eventually transform it into something wonderful. The expansion helped, naturally, but every single update
...