Rail doesn't work to solve most transit issues. I say this as someone in the area of NJTransit. I know why SEPTA is able to cut 45% of their train service - it doesn't do the job.We just need a lot more buses, nationwide.
Wow, I disagree with everything you said, that's amazing!
Buses suck, nobody wants to ride them because they're slow. Buses work well as last mile transit to get to and from trains, but they're poor as a transit backbone. If you only have buses, only the poor will take them since most vastly prefer driving to riding the bus, whereas trains actually attract people who would otherwise drive.
The ideal is to have a good commuter rail line, a few light rail lines that connects to the commuter line, and bus lines that go wherever the light rail doesn't. If the city is designed well, cut out a lot of the buses and put the main destinations near the rail lines, connected by good walking infrastructure.