As others here point out you can configure your router to point a different DNS and I highly recommend you do so. I use OpenDNS over Google’s DNS as I want to give Google as little tracking data or info as possible.
The underlying infrastructure (connectivity) has to be there for OpenDNS to work. If the underlying infrastructure is misbehaving, OpenDNS isn't gonna make things any better.