I have been checking out this forum on and off for some time now, but have resisted the urge to register or contribute. This particular thread has caused me to forego that hesitation and put forth my two cents.
I would just like to comment on the idea that a country like Canada is analogous to a personal home; it is not. Canada is a free and democratic society. We encourage population growth through immigration and we make every effort possible to ensure that new Canadians are as welcome and vital to to our prosperity as any other natural born citizen. We have laws that restrict how a person can seek to change the system, but Canadian people are free to actively seek any cultural or societal changes that they may deem fit.
Canada is not a "when in Rome" kind of country, and I believe that Canada would lose the very qualities that it make it a great country if it were ever to become such a place. We have established in law certain fundamental rights and freedoms, and although we don't protect our rights and freedoms with the same vigour as our neighbours to the south, we do make strident efforts to ensure that Canadians are people first and Canadians second.
We do, as a nation, have certain customs and traditions, but we are also open to new ideas and are not always so quick to dismiss the potential for, or the necessity of, change. If a foreigner were to choose Canada as their new home, I would not be so quick to expect that the new Canadian conform to my customs or traditions, nor would I be so quick to reject any of the immigrants customs or traditions that I happen to believe will benefit Canada as a whole.
I suppose I don't really see Canada as a "melting pot," but rather as an emerging pot. That is to say that Canada is really a country that is just growing up and hasn't fully decided who or what it is yet. Speaking as just one Canadian, I enjoy and encourage new Canadians to bring their customs and traditions to Canada, and to help mold one of the greatest countries on the face of the planet.