I don't know how much it costs to ride a bus. There's just no way I'll ride one. Now a train, that's another story. If we had trains running around Houston, I'd be on them. People who simply won't ride a bus will take the train.
Trains are more comfortable.
They don't go bumpety-bump like buses do. They don't get stuck in traffic because trains have their own lanes. The seats are clean and comfy, and the windows are big and bright. The people seem nicer. You don't have to worry about the person sitting across the aisle.