Sadly no. Considering how few people use dns blocking YouTube was weirdly aggressive about moving the ads to the same domain as the video content. It’s probably inconvenient for them but they wanted to make sure that the couple thousand people using dns to control ads didn’t get one over in them.
I think it's more because it's a very easy step if it's the same company serving both the content and the ads. Just serve both through the same domains and you can't use DNS to block one without blocking the other.