I have a solution. Make a Diablo game. Look back at previous Diablo games and build on those. Blizzard needs to quit trying to re invent this game. Its fun for what it is and people like it for what it is. It doesn't need major changes.
Then you get idiots complaining about how "it's the same as ____ with updated graphics" a la Starcraft 2.
In short, those people complaining always have, and always will, find something to complain about.
