Constant disconnects from diablo 3/launcher

Friends are constantly kicked, party I am playing with is being kicked intermittently and removed from game, launcher goes down, que time to relog, etc. Game is already a pain doing 150s and not being able to play classes due to the game freezing, and having to make “special” builds to even try and play. Now two nights strait having connection issues? whats up?

I am constantly getting disconnected as well. This reminds me of Wild Card games.