One of the main reasons why USAID was the first part of the government targeted was because of things like this.
If you frame their work as "Assistance to disasters" or other variations, plus the context of it being under 1% of the Federal budget, Americans were find with it. If you call it "giving taxpayer money to foreigners" then it's wildly unpopular.
Which is to say that the lesson is that most people are idiots and have no idea what's going on in the world. Framing a narrative can get the same individual to simultaneously support and hate literally the same thing. It can get people to support policies and actions that directly harm them.