All very good points my friends. I lived in Denmark for a year, climate much more similar to Vancouver mind you - they had a ton more of walking areas, an entire shopping street that stretched 5 or 6 blocks or more and was pedestrian access only.
It was chilly, but still so busy. So I will say that yes 104 Avenue could be way better than it is and is becoming.