The slight against "Canadians" is probably that the customary tip is 12% to 15% in Canada, and for whatever reason Americans tend to prefer 20% to 30% for the same thing.
It's absurd that we have tipping at all. Why is this custom rampant in some countries, and totally unknown in others?