It is a real problem in this country: a lack of patriotism or sense of loyalty to the country.
The problem is, Canada is assumed to be a neutral nation, with no history or ethnicity of its own. It simply isn't so. This is a nation founded and populated by Britain. This is a nation based upon the proudest British traditions, upon which our freedom comes from.
Now, I feel ties to Britain. That's for sure. But that is in no way the same as Serbians or Sri Lankans or Indians or anyone else who comes to this country (or is born here) and feels loyalty to their nation of "origin".
It wasn't the Serbians or the Croatians or the Albanians that sailed to this land hundreds of years ago and made a nation out of it. It was the British (and the French, to an extent).
I've been acused or racism in the past, by people with their own little ethno-centric priorities. I have never said that people cannot come here and become real Canadians. It shouldn't matter where you come from, or where your ancestors came from, you can come here and become a Canadian.
The problem is that too many people that come here don't want to be Canadian. They want our healthcare, our success, our rights and priveleges, but they don't want to give anything back. They want a free ride.
Well guess what? This country didn't become great by letting whiners and layabouts take and take and take from the rest of us and give nothing back.
I would also like to note, my grandfather was an immigrant as well. But I don't go on whining about such and such ethnic group or ancient conflict from his country. When people come to Canada, they can bring stuff from their culture; they can bring their food, their dress, little things like that. But there are core values and principles that this country are based on, and they have no right to come here and try and force their beliefs on us, or ask for special privileges (like not wearing a helmet on your motorbike or a hardhat on a construction site).
I don't up and move to India or Serbia or wherever and expect them to give me special treatment.