Respuesta :
because not everyone in the united states is american or of american descent & some will find it offensive.
“americano” describes an AMERICAN person, which includes both north america (US, MX) and south america!! it’s best to use estadounidenses (people from united states) or even norteamericanos (north american)