I never give money to lazy bums either, i'll tell them I dont have any cash on me, then walk away with a pocket full of change clinging loudly every step i take.
I do however toss quarters to bums that work for it by singing me terrible songs lol. My fav was the guy that sat at the gas station on 15th and summit that would rap (not the rapping bum, he got annoying).. but eventually he started posting up on our porch drinking 40's so we had to call the cops and had him relocated to another part of town.
Anyways I would rank beating up a poor homeless guy on the same level as that dude in iraq that kicked a dog off a cliff. Pretty fucking pathetic.