That others also caused harm, both in South America and in many other places, in no way whatsoever excuses the clear harms caused by the USA.
Other external actors (in particular the Soviets) and internal actors played mayor roles as well.
Castigating only the US paints an inaccurate picture of the realities, leading the public and future policy makers to learn partial lessons which when applied will perform less than optimally for preventing the next incident of large scale sufferings
The American empire on the other hand is very much alive and well. So it makes sense to point fingers at them.
This also goes to internal actors, and a lot of Latin American countries (for example Chile) have failed at properly keeping their own players accountable.
But it doesn't in any way make the call for retribution for the USA any less valid.
Theres a pretty big gap between the point you're replying to and the strawman you're arguing against.
Sure there are other factors which caused problems in South America, but its clear that a lot of problems were caused by America.
America isn't solely responsible for the decline of the indigenous population of the New World from ~130 million to ~15 million.
Check out what Spanish did a few centuries previously, annihilating ~8 million of indigenous and millions African slaves: https://en.wikipedia.org/wiki/A_Short_Account_of_the_Destruc...
Lots of blame to go around. It's essential to know all of the uncomfortable parts of history and to avoid repeating them.