Well, my Diablo 3 experience is off to a mixed start.
It runs well enough on my laptop, I like the art, music, graphics and sound effects. It's all really top notch stuff, and the storytelling is also enough to put it well and truly above Torchlight 2 and Path of Exile. Not sure it's twice as good as TL2 though, considering it's over twice the price (and PoE... well you an't argue with free). However it does demonstrate what Blizzard can still accomplish as a AAA developer that the others can't.
I've played through once on Normal as a Barbarian, and am now about to finish again with a Wizard (which has been quite a bit more fun, yay meteor). I'd be playing it right now, but Battle.net's EU authentication servers are acting up so I can't log on. That is really, really annoying.
There is still some way to go to make D3 the game that D2 was, though. The good news is that
they now more fully understand what the gameplay problems are (something which I think is what made me find TL2 and PoE so average), and why the auction houses were a terrible idea just like so many people said from the start.
So, I'm a it disappointed that even after more than a year, there is still so much work Blizzard needs to put in to this game (and the infrastructure supporting it) just to make it as convincing as their own product from 13 years ago - but at least they're doing it. I guess after 13 years, a developer is unlikely to have that many of its original staff around to ensure those lessons had stayed learned.