The problems are two-fold.
1) Vancouver hasn't created a single-family detached home lot since the 1970s. There is an ocean to the west, the US border to the south, Burrard Inlet and mountains to the north. There just isn't any land. The only way to expand is east into the Fraser Valley.
The single-family detached home is dead. Live in a condo. Everyone gets a view. Everyone gets sunshine. Everyone gets services. Everyone gets a park a block away. https://en.wikipedia.org/wiki/Vancouverism
2) Vancouver companies pay dick-all for salaries because Vancouver companies make dick-all for revenue. Everyone that lives here and can afford works or consults for a company that is not from Vancouver. A tech company that can't afford to pay an employee to rent a $1589/month apartment is not a tech company.