I didn't read all of it, but it seems like you mistook an mmo with an rpg, and that you just failed to realise that you simply don't like MMOs.
I still say compare Blizzard to, well, most other developers out there. They're making high quality, high content games and selling it for the same as...