¿Por qué algunos racistas tratan a los españoles igual que a los latinos?

Porque los racistas tienen prejuicios hacia cualquier persona fuera de su propio grupo. La razón por la que algunas nacionalidades como los irlandeses fueron aceptadas gradualmente, y fueron discriminadas terriblemente durante años:

fue porque las generaciones subsiguientes dejaron de tener acento y parecían lo suficientemente similares a los que ya están aquí en los Estados Unidos y gradualmente se mezclaron.

Si miras, suenas o actúas de manera diferente a su grupo, son sospechosos. Y asignan todos esos estereotipos a cualquier grupo en el que no confíen o les guste, aunque sí reservan algunos para grupos específicos. Ahora, porque hablas el mismo idioma que estos grupos de Latinx estereotipados, pueden odiarte al principio porque asumen que eres uno de ellos. Pero cuando descubren que eres español, solo encontrarán diferentes razones para odiarte. Eso es lo que hacen los fanáticos. Si no eres como ellos, entonces eres tan malo como los demás.

(Por cierto, la mayoría de estas personas racistas en los Estados Unidos también son antieuropeas solo por principio).

Los españoles son hispanos, pero no son latinos. A los racistas no les importará si son ambos o solo uno de ellos, si creen que “se ve hispano”, eso es suficiente para que lo discriminen independientemente de su país de origen.