As to the first point: maybe it should. But look at how the aid actually works, what it funds (it was not politically neutral - btw nothing in the realm of society is) etc. I mean, not just USAID, a lot of these schemes are at the expense of people who pay the most taxes, to fund corporations that send aid to countries that otherwise wouldn't have been able to afford the commodities at the market price. Surely you can see that as a taxpayer you might support the dismantling of these orgs?
Now, I do agree that the ramp-down could have been 1-2 years and that the theatre around it shows the worst of Elon. And the current administration.