You're right. But we were better in the past. Up until about the late '90's Canada did have some real achievements in technology. But we were much more unified. Technical people knew where people they worked with were educated and had a lot in common culturally. We were a white Anglo country. 

That was destroyed in the 90's with enforced diversity and educated immigrants. Suddenly you had Chinese, Indian and Arab cultures invade work environments and bringing their own way of doing things. 

Everything only half works and the real Canadians (not the duals) hate having to work incompetently now because "that's how we do things here now." That's a quote. They don't design. They guess. Literally. And these are Ph.D.'s.

I'll be glad to be done with it in a few years.