They are panhandling for drug/alcohol money probably, given that food is not that hard to come by. The same is true in almost any big city, though.
Aggressive panhandling to me is having little kids grab onto my legs and try to drag me. That only happens to me in non-developed countries.