You know, I don't mind the idea of an auction house and, initially, I wasn't upset about the internet connection shit. I mean, when I played Diablo 2 I was always online and the mind boggling amount of spam you get on it, even today, from bots trying to sell you loot for real cash is more then enough justification for an AH. If we're talking about the fact that its offline right now then it wouldn't be a deal breaker on its own, the problem comes from it being hard to impossible to log in for a great deal of people.
And then there are the game destroying bugs and incompatibilities. I bought it on opening day and I still haven't played it because when I can log in everything stutters and missing polygons turn everything to Swiss cheese. My system is closer to the bottom on the minimum system requirements for the game but it's well within the parameters that they said I would be able to play it with. I'm sorry, but this is not how I expect a game running at minimum requirements to look and act. I was expecting nothing fancy but at least playable, this is completely unplayable and the fact that I'm still waiting from Blizzard's support staff about what I could do to fix it is unacceptable and makes me seriously regret paying for the game.
I can stand a shitty ending to a game. I can even accept when I buy a game and find that it's a bad experience. Sitting here, waiting for 3 days hoping I can get some good news that I can play the game I installed on my computer three days ago is unacceptable.