It's not hard, the problem is everything relies on DNS so when DNS goes down or has problems you have cascading failure.
Source: Days-long service degradation caused by customer ISP's caching bad DNS information well beyond the 10 minute TTL we had set.
How in the world would "multiple providers" help you in a 6 hour outage?