I wish all the haters would just leave Diablo and go back to WoW, it's obvious they wanted a new 2.5D WoW.
Xer already debunked all the OP's points in one post, so I won't bother to do the same.
So many times it was said in WoW forums around the world, but the same applies to D3: don't like it, don't play it. Blizzard made the game they wanted and sold it, you bought it. If you're not satisfied, apply to Blizzard and change things from the inside or start your own company, but that would cost too much effort. Something you're obviously lacking.