#3 - Oct. 10, 2013, 4:44 p.m.
This isn’t something new. Games in 1998 were doing the same. I know, because I had computer overheating issues and I was disco’d quite a lot.
And, there was the time I got so excited playing a SC match that I kicked the restart button. 
As mentioned previously, it’s not possible for us to detect accidental from intentional disconnects. If we want to reduce the number of players who disconnect to avoid a loss — and I believe that for the good for the game as a whole we do want to reduce the number — then I can’t see any way around this. Sorry!