With increasingly DLCs and pre-order early access, we are entering an age where games are never really finished and you are effectively buying a Beta game. That will never come out of Beta.
A poem is never finished, only abandoned. ~Paul Valéry
As far as the L4D2 comparison Valve actually invited the organizer of the protest to Valve HQ to play L4D2. That same organizer said "yeah this isn't that bad" and then basically told everyone to go home. Valve responded to the protest directly. It still annoys me to no end that you can play all the L4D1 content in L4D2 but only added one 3 map campaign to L4D1--I'd still like to see L4D1 supported with community maps (becoming official like Cold Stream) and new weapons introduced or maybe new modes (fix the L4D1 versus so that bots fill in empty spots like L4D2).
Bashiok stated that the Auction House factors into the frequency/quality of items that are dropped in any given game:
Given that this affects all players (the always online requirement) I am left in the awkward position of being one of those few guys that only plays solo, and refuses to use the auction house. That means I play with nerfed drops, without the counter (the AH) to balance it out. Is it silly of me to want to play without the Auction House? Yeah, maybe. I never traded in D2, either, but at least there my drops weren't nerfed to compensate for trading. I'm not in this to participate in some kind of virtual economy meta-game. I want to play the game by making use of what I find, self-sufficient and self-contained.
Well there was gambling in D2, and near the end game when I had more cash than I could carry, I would always gamble. Not actually owning D3 I don't know if gambling is in the game but I'd wager the GAH currently replaces the gambling aspect.