I have a fairly reasonable, if not especially fast (in part because lots of stops) commuter rail on the rare occasions I go into a city office. But, yeah, I have to drive to the station--only a 7 minute drive but not reasonably walkable--and then it's either about a 35 minute walk or a subway+shorter walk. It ends up being about 2 hours door to door--similar to driving.

It's more pleasant to take the train in but if I'm not sure what my schedule will be I'll still sometimes drive because the train isn't that frequent especially outside commuting hours and I can park right next to the office. And this is a city that most people, at least in the US, would consider to have a well above average transportation infrastructure---and, really, isn't bad by overall European standards.

Driving in city is sometime a terrifying experience with occasional lack of parking spots. At some point, the road quality was so terrible that it was extremely bumpy.

I prefer trains when possible, but waiting for trains can be especially long, and I am sometime bothered by people, who might be mentally ill. Also, it's very noticeable when someone smoked weed, but that's about it. There's a distinct lack of transit employees for the most part.

Increasing train frequency and service would reduce the amount of time waiting, as well increased operation budget for human interaction issues. Upzoning around transit station will make trains more sustainable. Increased social service and effectiveness will take care of peripheral issues that's not the transit agency's job to fix.