There are still two types of offshore buyers. The US and Seattle are getting the lawful, highly educated and legitimate investors who have to be vetted and documented by US Homeland Security databases to ensure no criminal activity. In addition these lawful offshore have to avail themselves of expensive health care insurance.
On the other hand, Canada, as was revealed in the recent prosecution of ONE immigration broker, Sunny Wang, gets those who think nothing of knowingly and willfully commiting deceit, fraud, lying and tax evasion. These 1200 individuals through their lying and fraud were able to obtain sacred Canadian citizenship. They did this all with a straight face. It takes a culture and character trait of corruption, bribery, fraud, unethical, immoral behavior and criminal activity to this.
The Canadian Government cannot tell me this is just one isolated case. This is ONE immigration broker. It wouldn't surprise me if there were hundreds of thousands more who commited fraud.