I agree with this theory somewhat.
Firstly the current Govt is not very immigration friendly as seen by various steps taken by them so far (abolishing categories, no parents immigration just super visa etc.)
Also Canada is no longer same as before, saturation in job market is present so...