most aren't homeless but are running a scam...Some of these people make over 50g's a year.
How many of them are making this much? I am not a bleeding heart, but the reality is not what you suggest it is. A lot of these folks are truly struggling to find a roof over their heads and a bite to eat. I think a lot of folks who don't want to give their hard earned cash to strangers standing pathetically by the roadside with a sign begging for help just want to justify their decision when they make asinine statements like yours.
Just to be clear about this, I don't support beggars either. I have never once given a roadside beggar money. On the other hand, I tip well for services. You can't believe the rewards for doing this. Not only do you feel good leaving the tip, you set yourself up for excellent service in the future.