I get your point, but this is already solved in a much easier manner with an OprnWRT router (and GUI etc) and kind of a strawman's argument using DNS for that. OpenWRT comes out of the box even with social website toggles that require no configuration.
Granted, you still have to install OpenWRT, but I still think that running a root DNS isn't necessary for home setups.