Sometimes there's just no good alternative. And real estate has less strict AML/KYC laws than other asset classes so we have some shady foreign money coming in.
Of course, taxes and regulations complicated this discussion.
It doesn't complicate the discussion, it is the discussion. Basically the only reason foreign investors are buying real estate in North America is because of issues directly related to regulations and taxes.