Die Vorteile sind, dass der Provider dir nicht irgendwelche x-beliebige DNS-Server vorsetzen kann, wo du nicht genau weißt, welcher das ist. Und der Provider kann über seine eigenen DNS-Server deine Anfragen theoretisch so umleiten, wie er will. Er kann auch Anfragen blocken, wenn er keinen "Bock" darauf hat, die Antwort zu liefern. Ein gutes Beispiel hierfür ist die DNS-Sperre von burningseries bei vodafone aktuell.
Ich betreibe bei mir daheim an 2 Standorten zum Beispiel einen eigenen DNS-Server. Der filtert viele Tracking- und Werbeanfragen heraus, sodass ich weniger nervige Pop-Ups und Anzeigen habe. Außerdem laufen die Anfragen schneller ab, schon alleine auch, weil der DNS-Server lokal steht und nicht alles ins Internet gefunkt werden muss und der Cache von allen Clients genutzt werden kann.