Well when a person cripples themselves to turn to begging, as it is often done here in Egypt, I won't give them money.
But if a person is in need and we all have hit very low points in life. I know I have and I know the feeling of endless walking down a street, with no home, no couch, and no place to turn to. I would feel honored to help.
There is a big difference, one who does it earn a living (begging) or one who somehow found themselves in a rough spot.
Sas, I was pregnant too. My husband was deported, and I was staying with my mom and brother. I let go of our house, since I was planning on coming to Egypt. My mom, brother and I had a big fight; I had enough of their bickering. I thought anywhere is better than being with them. So I was also homeless, I think it was around a week before I went back to my mom's place to gather things for the move..
We should only look down on another when we are helping them up. If there is no helping them up and they wish to be where they are. Then they are free to live the life they so choose, unless they are mentally ill. In that case family, society, governments, charities, or non profit organizations should help them.