The bus system has to make pretty aggressive tradeoffs in order to be useful to commuters. You can't make it stop at every block in order to make it take less walking to get to the bus stop. Similarly, you can't have parallel lines a block apart. You have to limit the service area so that you can afford to run busses every 5-10 minutes. And you'll want to improve streets so that busses can run down the center and pic…
plus BART has about ten billion dollars in maintenance backlog.
the only rail system in the US which works well is NYC and we get horror stories about it regardless