This article is right on and so is the survey.  Most of the infrastructure in Canadian companies is 10 years behind and they are not consistent in upgrading any technology.  A lot of the banks still have Seabol for accounting and no one wants touch it because no one knows what is there anyway.  No one wants to break it!

Other companies don't have the cash to invest.  So everything is at least half as slow as it should be.

 Not to mention that employees in charge of these companies have obsolete skills and they do not want any changes.  If you have been at the same company for 5 to 10 years, you are for all intents and purposes Obsolete for any new technology or ideas.  And there are a lot of those Canadian companies.