I played a lot of Diablo 2, more than I care to admit, and so the launch of Diablo 3 was a really big deal to me. I pre-ordered it on day 1, I pre-installed the game weeks before launch and I read every piece of information about the game. When the game came out, I initially loved it; just an absolute pleasure to play. It was great, until I found the auction house.
Within a few days, I had enough gear to handle most everything in the game and after a week or two I had a max-leveled character of each class. What was left to do? I hit the level cap, and even though they eventually came out with a second cap, the idea of grinding made no sense when the auction house existed. The most practical thing to do was trade and that got so boring so quick :/.
The design choices that Blizzard made as a direct result of the auction house are both terrifying and a fantastic lesson for anyone in the startup world.
As a direct result of making money off of the activities of people in the game, Blizzard made the following game inhibiting decisions:
* Penalizing players for dying for longer and longer periods of time
* Limiting in-game communication systems severely
* Penalizing players for playing in groups
I could go on, but the bottom line was this: Activision put profit over gameplay and burned one of the best franchises in the history of gaming for little profit. The game was absolutely atrocious as a direct result of the goddamn auction house. It took my favorite game and turned it into a stock simulator.
What made Diablo great was the camaraderie, the lack of a driving arching focus on optimization/monetization, and an amazing community of folks. Diablo 3 tried to turn all of that into money and it sucked.
Thank god and good riddance to that rubbish auction house.