Everybody loves public transit until they get panhandled for the jillionth time, or they witness (or experience) violence, or some other anti-social behavior sours the whole thing.
These are not issues with public transit. These are issues with municipalities that don't invest in their citizens.
For one example, public transit connects people to jobs. Some people in nicer areas with good jobs fight against public transit because they don't want the working class to have easy access to their neighborhood. So, again, the issue isn't public transit, it's people who don't want to share their municipality's resources. New York today has free kindergarten, universal school lunches and the excelsior scholarship program. Thanks to investments like this, we see crime in NY today is lower than even Giuliani's tenure as mayor...