Sometimes Latinos and PC gringos get angry when another gringo has a complaint — justified or not — about Latin America. Context and what is said matters.
Is it fair for Americans to use the term American? FUCK NO! Somebody must stop this imperial injustice that only 0.1% of the world population cares about!