99 percent+ of the people on this forum are immigrants if you go back a few generations.
Got into a fight on a completely unrelated board with some old hag who said we shouldn't let immigrants into the country because they're diluting Canadian culture, because they don't contribute anything and are taking over the country (I'm paraphrasing, but sadly not exaggerating). Turns out she was an immigrant herself, came from the UK when she was younger but because she was British "that made her more Canadian".
That being said... my brother's girlfriend was leaving work (she works in an office directly across the street from PacMall), got hit by some old asian guy making an improper turn who immediately called his insurance and yelled at her for half an hour, and said it was all her fault and accusing her of not even knowing how to drive, not knowing the rules of the road, etc. Of course he was found 100% at fault.