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.