You haven't been keeping up with the changes in the law. There is no such thing as single family zoning inside cities in BC anymore.
The provincial government made it so that essentially any property in a municipality over 5000 people is allowed to have 3 units if it's under 280 square meters, or 4 units if it's over 280 square meters.
In other words, they capped supply at a slightly higher level than it was before. Whoop-de-fuckin'-do, it's still a cap!
(Also, BC policy does fuck-all for Vancouver.)
Again, there's no shortage, there's plenty of housing available, it's just that there's a lot of over-housed people who are hogging properties they don't reasonably need.
Again, that is factually untrue. You're so Hell-bent on finding scapegoats you can't even think rationally.