Diablo III's major pillars:
- Streamlined gameplay systems -> Result: Poor loot system, very public staff turnover and loot revamp
- RMAH -> Result: Very public apology, being removed
- Always Online -> Result: Lots of server issues at launch, console version doesn't have it, with RMAH being removed it serves no real purpose
- New visual look -> Result: Not really a big deal either way
I think it's fair to say that Diablo III, as a project to improve on Diablo II, failed by Blizzard's own standards. This doesn't mean it lost money. This doesn't mean it isn't a great game. This doesn't mean that the expansion or eventual patches won't be great. This doesn't mean that you have to agree with the criticisms. But Blizzard, internally, appears to have conceded that the project didn't go the way they planned.