Well it's easy to say that if you're not on a contract. Issue is most people are on a 24month contract...and the problem is these contracts do not provide any SLA or exit clause due to breech on the providers end.
So basically as consumers we sign up and the provider can pretty much not provide any service and we can't switch contracts without paying a very hefty amount. Go figure...
Well you can take this downtime issue as a example and ask for exit of contract at a discount.
I'm on contract too but I won't be asking to switch to other telco as if other telco guarantee you won't have downtime during this 2 year.
