The replies here really exemplify the core reason we have this problem - about 50% of the population (on HN, probably more outside of HN) doesn't understand that everything has an economic cost, and cleaning hepititis-infected needles and excrement smears up all day is an extremely costly activity, not just because no one wants to do it, but because if someone gets sick they'll sue the city for tens millions of dollars.