Vancouver has grown too fast in too narrow an area. It can''t expand north, the mountainous incline gets too steep. It can't expand south, it runs into the USA border, Surrey is reaching it's maximum while remaining Canadian. it can't expand west, the Fraser River runs too fast, building a bridge across it would cost millions. The worst part is the noise pollution...and East Vancouver is over-run with drug addicts and homeless people. East Hastings St looks a lot like Kensington Ave in Philadelphia.
It's ironic that a recent transplant from Toronto has become so popular in BC.