I'm American. I will criticize America. If you live in another country, you work there to improve how you help the least fortunate people on the planet. I'm not going to write letters to the government of Turkmenistan. It should also be noted America is the richest country in the history of the world so expecting to do more is quite reasonable.
The bigger picture is we should have a global agency to deal with such issues, funded proportionally by all countries (within reason). That humanity hasn’t been able to achieve such collaboration (unless and many other topics) is a miserable indictment of our progress as a species.