Obviously this guy just hates homeless people with rage, and while he would much rather spit on them, he is giving them Abercrombie clothes to make it seem like he cares about them.