Remember - transportation isn't free, nor is it a human right. It never has been. There is only subsidized transportation and private transportation. Buses and trains will always cost money to run because of the wear and tear and energy it requires.
No one rides for free. No one should ride for free.