they are called bounty beggars... pretty much self explanatory!
I disagree. People offer their services and receive compensation in return. There is nothing wrong with that and I wouldn't call it begging.
If you ever tried, you would realize that it is not as easy as it seems.
Yes, every job should be paid. In my mind, they doing great work..