Do transit advocates have a solution to totally incompetent transit agencies? When we lived in Wilmington Delaware, we lived in an apartment that was ostensibly a 7-10 minute bus ride away from my wife's office and a 10 minute walk to commuter rail for my job in Philadelphia. We had just moved from Chicago, where we didn't own a car, and assumed we could continue our public-transit-oriented lifestyle.
We quickly gave up on both, and I ended driving 45 minutes each way, dropping my wife off at work in the process. The bus would just never come. Bus drivers would randomly skip stops. The train was regularly late. That was on the weekday. Once, we tried taking the bus on the weekend to the local mall. After waiting for 45 minutes (during which time three buses were supposed to have come), we went back home and got in the car.
(Another anecdote: When I was in law school, I spent a month in the Menlo Park office of the firm I was working at. Having spent the rest of the summer in the NYC office--before MTA's total collapse--I figured I'd rent something on the train line to get between San Jose and Menlo Park. Hah! A commuter train that runs only every half an hour during peak times? Are you kidding? I ended up renting a car and driving in every day.
Third anecdote--because I've really used a lot of public transit: When I first started working in DC, my wife kept working in Delaware. So we moved right next to Baltimore Penn Station, so she could take the Amtrak up and I could take MARC/Amtrak down. On paper it's under an hour for her, and about an hour and fifteen minutes for me between Amtrak and Metro. Hah! For my trip, Amtrak was routinely 10-15 minutes late, and the trip took 10 minutes more than scheduled. For her trip, Amtrak was regularly 15+ minutes late. And that was when it was almost on time. Several times a month there would be 1+ hour delays.)
That's the reality of public transit for the vast majority of the country. Chicago is basically the only place left that has public transit that runs mostly on time and has decent coverage between bus, subway, and commuter rail. Everywhere else the transit system has either completely broken down (DC, New York), or doesn't go anywhere (Baltimore, Atlanta, etc.).