I understand and agree with your point. The problem is that the author projects those attitudes on Canada and Canadians as a whole and then ignorant people (a small minority in each country, I'm sure) will pick up on it and run with it to foster their anti-Canada rhetoric...
One would have thought that the Conservative movement would be relatively free of such ignorant folks, but I guess not..
The best solution is to do what you are doing and keep speaking up. Keep the fight.