Arlo, no se donde vivas tú, pero te puedo asegurar que para muchos gringos, demasiados, una persona de Venezuela, Perú, Colombia, es simplemente "latin" y en la mayoría de los casos presumiblemente "mexican". Y a algunos latinoamericanos es a quienes les molesta que sea así.
Donde yo viví, aunque ya tiene algunos años y no se que tanto ha cambiado la cosa, lo que más había junto con mexicanos eran centroamericanos y colombianos, y no, no era ni NYC ni Miami.
Recuerdo en la clase de inglés que tenía una compañera de Venezuela y dijo alguna vez, como con orgullo, "aquí los latinoamericanos siempre me toman por colombiana" (ahí solo había de dos sopas, o eras mexicano o eras colombiano, que eran las dos nacionalidades más numerosas, y ella por su expresión y tono de voz expresaba cierto orgullo o aires de grandeza en el hecho de que no la confundían con mexicana). Solo habíamos dos mexicanas en el grupo, la otra dijo seria "a mi también siempre me confunden con colombiana, no se por qué si soy mexicana", a lo que añadí que me pasaba lo mismo. La maestra, gringa ella y supongo que notando la intención de la venezolana, le dijo "otros latinoamericanos te dirán eso, pero los americanos piensan que eres mexicana ¿cierto?", la tipa seria, como si le hubiese disgustado el comentario (evidentemente así fue) respondió "sí..."
Por un lado comprendo que debe ser exasperante para otras nacionalidades que les anulen su identidad y los engloben como mexicanos, así como con el tiempo llegó a ser un tanto exasperante para mí y mi compañera tener que estar diciendo siempre a otros latinoamericanos que eramos mexicanas, que invariablemente nos tomasen por otra nacionalidad que no era la nuestra (colombiana), pero para nosotras era simplemente cuestión de aclararlo, en cambio a algunas personas (como la chica venezolana que mencioné) pareciera que les estuviesen insultando o sobajando si les toman por mexicanos... que lamentable ver esos aires de superioridad respecto a otra nacionalidad entre la comunidad hispanoamericana.