I believe you, and I would rather live in a larger town myself. However, I think that on this front, Canada compares very well to the US, France, the UK, Brazil, China, and Japan (known for its xenophobic culture), to name a few places. No place is perfect, but we have it better here than a lot of other places, on many fronts.