edit: compare to a city like Seattle, which has similar weather, hills, density, etc. A notable feature of the transit centers there is a Park & Ride: a place where folks can park their cars (for free, when I lived there) and get into transit. Vancouver does not have anything of the sort. If you want to park somewhere and take transit into the downtown core, there are extremely limited options. So you get too many drivers. Disincentivizing cars usage is great when there is a viable alternative -- in the absence of such an alternative, it's just flagellation for its own sake.
[1] https://en.m.wikipedia.org/wiki/Northgate_station_(Sound_Tra...
Not if you give sufficient priority to buses.
Cleveland has an excellent center-running BRT line: https://nacto.org/case-study/euclid-avenue-brt-cleveland-oh/
And NYC is starting to implement busways: https://www1.nyc.gov/html/brt/html/routes/14th-street.shtml
If the situation is crappy for cars, it will impact the buses at some point.