I just do whatever is feasible imo, if I within walking distance of a skytrain station, then I would probably not drive either.
I never drive downtown, it's much easier to take the skytrain, and it cost around the same too with gas and parking, but without the hassle.
But living in Richmond where it takes 40mins to go from No.5 to Railway on the 410 bus that might not even show up on schedule?