First and foremost, why does blizzard host an alpha cycle, closed beta cycle, then open beta cycle before the game is released and STILL not have balance taken care of? At this point of playing the game we're still beta testing for them while they fine tune and change the game more to their liking while we have paid for a lesser experience and help them iron out the kinks while we play.
Why do classes in Diablo even need to be balanced? Balance is a terrible concept and it does very bland things to a game until everything plays similarly to everything else, balance is the enemy of diversity. Why do items need to be tinkered with as well, and shouldn't THAT have been taken care of before launch too? I cannot believe that a game that puts items up for purchase with real money, can change the stats of those items and completely screw over the buyer.
I think the worst part is that a large part of the endlessly complacent WoW community came over to D3 and defends everything blizzard has done. They are the people that remind you that you only bought the ability to play the game on blizzards servers, they remind you that blizzard has to make money because its a corporation, and lastly they remind you that if you do not like it leave. How can anyone even hope of having a decent game ever rise out of blizzard again if half the community attacks progressive thinking players for not accepting everything they are charged for with a grin and an open wallet?