The main issue is trust.  Do Canadians trust the federal government after the TFW abuses under the Harper Conservatives, with little to nothing being changed since the Liberals took office?  Will businesses dictate policy by holding the government at ransom?  Will there be set rules for those who truly need a specific skill set only found outside of Canada?  Until this is done expect resistance.