There are two sides to every story, if not more, depending on who is involved.
This story has many faces, and the issue that the government sees is that the beggars, on average are making more than the daily wage average, and do not want to see everyone becoming beggars to better themselves.
The issue with that, however, is that the government will be forced to do things that are not popular, if the people all become beggars to make a decent living. These programs will require financing, which means more taxes, except the beggars do not pay taxes, so it seems.
Thus, based on statistical data and forecast statistics, the government decided that the appropriate response picked.
This is how many governments operate. Human responses generally differ from government responses. If you see a beggar on the road, and instantly know they have not eaten, you feel a pang in your heart, and make a decision based on previous experiences and what you see before you. However the government sees the beggar as a lazy citizen, if they are even a citizen, and wants to help them to the point where they help the government. The government would benefit from the beggar working, because they then pay taxes.
Both responses are helpful; the government one is more effective in the long run, but the beggar also needs to eat today, so, it becomes a difficult issue altogether. If you help the beggar eat today, it is a handout to them; they will not bother working to get their own food money. But, if you have the beggar go to work, they will not have time to beg, but then again, they have to wait to get their first check to eat.
Confusing matter, solved by loaning a beggar about two weeks worth of average wages, and then have them working it off, however, the reparations must be made in such a way that does not slow the cash flow.
Or, there may be other solutions.