The problem with Vancouver is affordability. You simply can't buy a place to live in Vancouver for less than $200,000 -- that's pretty much the entry-level price for a 1 bedroom 600 square foot condo here right now. If you compare it to what you can buy for the same price in a suburban Texas community, the difference is phenomenal. Other pedestrian friendly areas like Manhattan and San Francisco have similar affordability crises. So, is that the price of living a healthy lifestyle? That's the way I view it. It's a trade-off between dollars and square feet on the one side, health and free time on the other. I'm willing to pay vastly more to live in Vancouver because I enjoy the lifestyle here and I can afford it. But many of the people who would want to live in a dense area like this simply don't have the option because it's not affordable.
Slightly off topic, but I often wonder what will happen after we run out of oil and people no longer have the choice of driving such great distances to live way out in the burbs. Will everyone flock to centres like Vancouver and Manhattan that are set up better for car-free living? Will more sprawling cities like Atlanta and Houston somehow reinvent themselves to form tighter urban centres? Could they? Would huge metropolises die out and turn into a smaller number of mini-cities, as businesses start popping up in suburbs closer to peoples comes? Will people be healthier?