First, nobody is bashing all Canadians. I'm sorry about the Indian stereotypes that get tossed around and find it repulsive. However, your comment about "this end of the stick" misses the mark as conservatives, Christians, and the like also get unfairly stereotyped and lumped together so we, too, know the feeling.
first of all there are plenty around that ARE bashing all Canadians. Just look through some of the threads about Canada. Maybe they don't mean "all" but they don't say so.