No, not DNS blocking; content parsing and editing before it arrives in the browser. I agree DNS blocking is mostly trash. It's not just youtube/google, but anything that uses Akamai will be pretty hosed too.
Then the problem is you have to wait for the ping to your proxy/emulator every time you want to run some JS because it needs to run whatever blocking script youve got on the output.