Earlier quoted context omitted.
It's not just the free fare - it's the abysmal lack of shelter options and the attempts by cities to criminalize encampments and force people to find somewhere indoors to avoid arrest.
What is it that's preventing us from forcing our politicians to offer better options? I would vote for a solution to this, and even donate money to it, if enough other people were doing the same. Don't most people feel the same about this issue? What systemic problem is preventing a huge mass of people who agree on this from making a meaningful change happen?
The truth is a lot of the homeless people that aren't in shelters choose not to go to shelters. Why? The biggest reason is because shelters don't allow drugs or alcohol, and if you're an addict that's an immediate pass.
There are other reasons too. Sometimes couples want shelter together, but most are separated by gender (and for good reason: to prevent sexual assaults). Sometimes a person has a pet, and pets are generally not accepted at shelters.
So, what do you do? Allow people to shoot up in a shelter? Or deny heroin addicts shelter? As I said, it's not obvious how to fix this. It's definitely not just a "build more beds" situation in most cities.