Apparently you didn't understand it's the panhandler's right to "demand" support and you were wrong to deny him his income - not!
Panhandlers here in "flyover country" are less sure of themselves and their rights. Also, we have concealed-carry and the panhandlers know they just might offend (threaten) the wrong person. Amazing what a difference CCW makes on the street.