Unlike a "normal" disconnect where my crappy internet peters out slowly and it takes the game some time to figure out that I am DC or close enough to DC, the brand new thing introduced by Blizzard (Pacific coast) or some networking infrastructure connected to Blizzard goes like:
(1) Everything is fine
(2) 2 sec later: frozen
(3) game starts saving .lua files
(4) Disconnected screen
(5) Battle.net is also DC according to Launcher, but all my other internets are A-OK
(6) Takes 30 sec - 2+min for Battle.net to come back up
I don't know whether to blame Blizzard or some rancid asshats at AT&T in California but I'm really tired of it. It's especially annoying half way through an LFR that I need to complete because
(1) I'm half way through
(2) I waited in queue
(3) Sigils or some crap
(4) Vision of Time
(5) et cetera