O'Reilly is dead on correct.
Bashing the U.S. is a national pastime in Canada. It makes them feel better, they think.
Thanks for posting this. O'Reilly has really been trashing the Democrats, the UN, and the Euros, lately. And, I'm glad to see him riding herd on Moore.
The Canadian disease also infects much of the United States. I dare say that if one polled our college campuses, one would find that most of our professorate fells the same way and even many of the students.