"This is a policy that overwhelming benefits Canada and Canadians due to the spillover effects of this massive foreign investment." 

Yeah right.  Maybe if you  are a developer or a realtor.  Foreign money in real estate is basically ruining everyone else's lives.