Considering it costs a shameless $600,000 to max out a character, it's pretty surprising that the game breaks when you're only a fraction of the way there.
Would it be less worrisome if the game "only" required, say, $600 to max out?
It seems in both cases consumers are at the precipice of a digital money pit and it's not clear whose responsibility it is to keep people from falling in.
The lessons from gambling say that the maximum profit is gained from a few addicted high rollers, so I guess that's the route blizzard went.