Bom, passei a semana toda sem jogar direito por conta de desconexões de 5 em 5 minutos, troquei essa semana a NET pela VIVO e só fui saber que a VIVO tinha um problema de rota que causava essas desconexões. Pois bem, percebi que o problema acontece apenas no servidor BR, a VIVO faz a rota lá na Europa (Espanha pra ser mais exato) e isso causa uma latência absurda aqui em terras tupiniquins, porém ao conectar no servidor Norte Americano eu não tive mais desconexões, apanhei uma semana para descobrir isso.
Solução (para mim funcionou): Abra a BattleNet e vá em Configurações > Configurações do jogo > Marque “Argumentos adicionais de linha de comando” e insira OnlineService.Matchmaking.ServerPool=Default no campo que vai abrir.
Pronto dá Ok e pode entrar no jogo que não vai ter mais desconecte. Aqui funcionou de boa.
OBS: Eu jogo D3 mas acredito que funcione no WoW.