I don't think that one line weakened his case. He used it for illustrative purposes. Are you proposing we build a dome over the entire U.S.? I'm all for it if you can get it to work...like the force field around the spaceship on Lost In Space.
Interesting read....