None stop discoonects

I keep getting disconnects every minute, battlenet app itself go offline constantly, same goes for the website, its unplayable.
Edit: and I get into queue 2000.

Does that sound fair in anyway???