Imagine if a bus had on demand stops, rather than stopping at 50 empty stops to get from point a to b. Those 49 extra stops are why nobody uses buses. It literally takes 4 flipping hours to go as what it takes 20 minutes by car, all while on a mostly empty bus, taking a fixed route, with fixed stops. Maybe it's better in other parts of the country, but in every city I've lived in, including San Jose, the nobody uses the buses, because nobody has that kind of time.
Trolleys for congested down town areas, sure.