Exactly. You have to convince them somehow that you are worth waiting for. See http://www.hrsdc.gc.ca/en/workplaceskills/foreign_workers/supperimm.shtml for info on LMO and AEO. Some jobs are exempt from LMO, see http://www.cic.gc.ca/english/work/special-tech.asp