Dude they have been predicting this shortage since the 80s, and I am sure in the next 50 years they will continue to have this shortage. The problem is not with the stats rather getting new immigrants who have valuable IT experience into the Canadian workforce instead of security/labour/mcdonalds jobs