Jimmy successfully flies to Canada, and makes a new and better life!
Immigrants help Canada's economy because they fill in the jobs that Canada needs, like construction, transportation, and manufacturing jobs. Health, security, and political factors must impact the immigrant selection process, but economic factors are why immigrants are so important, so it makes sense that economic factors should at least impact economic-class immigrants the most.
Economic factors should shape immigration policies the most, because they are the entire reason why immigrants are needed in Canada in the first place. It also helps organize immigrant flow, and where immigrants should be located.