People who cry about RMAH stating that it shows how greedy Blizzard is to condone buying in game items seriously missed the point. These people either never played Diablo 2 or were living under a rock for 10+ years and didn't realize the buying/selling of blizzards intellectual property on 100s of different sites was a very big issue. D2anya? d2power? etc etc. Not to mention, a lot of people would get scammed by said sites. Blizzard's solution? Cut out the inevitable sale of their own property by third parties by allowing players to sell in game while taking a small cut off of every sale. Sounds absolutely reasonable to me. Not something to raise hell about.
Whatever blizzard does to this game is wrong. Literally every change has met criticism. I see people whining about AH flipping which is HILARIOUS because that's never been an issue (nor should it be) in any game that's utilized an AH. Now that the legendaries are actually worth a damn 'wtf now the game is broken'. People are constantly complaining about duping and bots saying that Blizzard doesn't care, when in actuality botting and duping is a huge problem in most mulitplayer games ESPECIALLY popular games. The reason why botting is so prevelant now a days is that a lot of people have realized how lucrative it is and there are literally 20+ man outfits now with rooms full of computers botting. Does this concern Blizzard? Of course it does, they don't have to come out and say it every time someone new wants to say otherwise.
I really just feel like these players are so fed up with their lives that they need something to be critical of. The game is not that bad, i'd actually say it's better than classic D2. If you are just going to whine about every little thing at least make it constructive; offer a solution maybe? Just spewing crap out of your mouth does nothing but make you an annoying 12 year old that no one wants to deal with, and if the game is really that bad that it makes you nerdrage soooo hard, you should probably just use some common sense and stop playing the game.