Keep in mind that this is the Toronto Star. A local paper here in Toronto for obviously a broad audience outside of tech.
For a country and city that has a heavy inferiority complex and suffers greatly from the "Brain Drain" of technical talent to the US, this is one of those articles that's meant to inspire. Not an article for Canadians/Torontonians to puff their chests.
So I wouldn't be so critical about it's so called "propaganda" aspect.