Bay Area buses don't solve this problem but many bus systems do. Compared to an effective bus network, Bay Area buses suffer from:
* Short distance between stops (due to low housing density).
* Traffic due to lack of bus lanes.
* Long time spent at stops due to cash payments and/or single door entry, rather than proof of payment or tap on stations at every door, no cash allowed.
* Inaccurate/nonexistent realtime updates.
A bus every 30 minutes isn't a big deal compared to SF/Bay Area travel times, but only if I can rely on a timetable/GPS to arrive at the stop 2 minutes before departure and be confident with a scheduled arrival 2 minutes before my appointment.