In the long run, fixing bugs is almost always better than working around them. DNSSEC is a bug. So are CAs. We can and should fix both.
He is not arguing that DNS security cannot or should not be improved; in fact, he explicitly states the exact opposite.
It's going to settle into general usability at just about the time cryptographers deprecate ECC entirely!
"As a rule, strong feelings about issues do not emerge from deep understanding."