For all those dogs know, that mayor could be doing all that they can with the resources they have. But if it's a national issue, then it's effectively like trying to extinguish a forest fire with a squirt gun. Go after the Big Dog President.
For all those dogs know, the President is just a figurehead to placate the people into believing they have a measure of power while the corporations craft legislation which is forced through Congress by the power of their bribes political contributions.
I mean most funding for homelessness comes from local and state agencies, not federal.
So it's more like go after big dog state senators and neighbors who vote against shit like education taxes because no state, federal, or nonprofits have figures out a way to enact nonlocal taxes so public education is more well rounded rather than being shitty in poor places which is self reinforced.