Unfortunately the protestant has become so secularized that the notion of works of charity or the theological virtues has been lost to them. The protestant today tells the beggar to get a job. That is the extent of their charity.
Utter nonsense.
That's a pretty big broad brush you're painting with. I would say, from my own view point and I think it is Biblically based, that those who can work, work. The Bible mentions helping widows and orphans. There are many sections in Proverbs that advise against being lazy or slothfull.
I think most people draw the line on helping someone who is quit capable of working, but won't. Not sure there is any Biblical support for that category.