There is no right or wrong answer to this problem as most viewpoints come from a philosophical perspective. Is is philosophically inappropriate to have foreign buyers pay a premium (through Property Transfer Tax/Stamp Duty/etc) to fund social initiatives that are a consequence of the world seeing Vancouver as a desirable place to live and/or own real estate? I'll leave it to you but this article articulates quite well what other similar jurisdictions are doing. https://www.theglobeandmail.com/news/british-columbia/vancouvers-housing-affordability-problem-could-have-an-aussie-solution/article23442149/