Must be nice to judge others from the comfort of our lounge chairs. I live in the Philly suburbs too.
Sadly I do this myself occasionally before I catch myself and think back to what my father used to say, whenever I was being judgemental of others less fortunate than myself, for one reason or another.
'Everyone at the table of the Lord gets a piece of bread (troubles), some more so than others. Be grateful you're not fat'.
It seemed to me at the time that he had a million of these old Sicilian proverbs, which at first seemed nonsense from an old uneducated man. Only later in life did I realize how wise he was on the subject of life. Basically this was a take on the old saying, 'There but for the Grace of god go I''.
I don't have the answers on homelessness. A good majority of them are are mentally ill. To just say, 'let them rot!', seems a bit perverse and cruel, especially if they can't help themselves. We've shut down all the state mental institutions across the country since it became the rage under Reagan's watch and now expect the cops, in most instances, to 'solve' the problem, which they are totally unequipped to do.