There should be a financial penalty to the ISP for every one. The penalty should percolate up the chain. A guarantee of uptime, or your money back. That would be a welcome policy for people like me. I would pay more for such a guarantee.
Scheduled outages require notification.
If a scheduled outage happens without notification, the penalty should be much greater, like a year's free service. I would believe that kind of a promise. Newsgroups and web pages don't count. At least email notification is required. A voicemail message would be cool.