First thing first, I really love Diablo and I think Blizzard have done a great job creating this awesome game.
However, there is a big issue that has plagued me multiply times. The DC issue.
Whenever someone Disconnect (not clicking leave game or exiting Diablo 3 "the right way") you are automatically thrown out of the game, even if you're playing single player, and therefore you will miss out on alot of time (if playing single player, because you have to redo everything) or alot of experience and loot (if you're playing multiplayer, because sure you can just reconnect fast but you still miss some loot and experience).
I think Blizzard really has to do something about this, especially in single player where you have to restart the dungeron or "forest" or whatever, even though you're back in the game within 30sec. In multiplayer, meh sure it would be great if they would do something about this but it's fine because you won't have to redo the dungeron, you will just miss out on loot/exp, and the people you're playing with can continue on like nothing happend because the mobs will become nerfed.
What do you think? Is this something they have to fix? Or should this issue remaing unsolved?