Give up already. You and Shipboard and whoever else are wrong, and I think you know it.  It is not racist to want to put some stringent limits on the overseas money/buyers who have driven Vancouver, Toronto, Calgary, and now other major cities to idiotic prices.  The problem is stupid federal immigration policies which let people BUY citizenship as easily as they can buy a house.  Come in on a 10-year visa, buy a house, drop an air mail baby (automatic citizen - dumb!), have your student child "buy" a house....and you are in forever.  Justin loves it - he does not care that no-one with even a pretty good income can buy in   Van., TO, etc., as long as they give him $$ and vote for him.  Cut the visa program NOW, limit property to SIN holders (if only from now on!), tax vacancies, and make it VERY clear that if you come here you will pay tax on all income.  Then go back to taking REAL immigrants from a wide range of nations, based on skills and language ability.