Earlier quoted context omitted.
I'm interested (and somewhat taken aback) by the intensity of the reactions to this term. Maybe it's a generational/political thing? For my part, I know significantly more people who refer to themselves as "Latinx" than "Latino".
I don’t like being called Chicano, Latin, or Hispanic. It’s seemingly only a US thing afaict. My family is from Mexico and “Mexican” suffices. It seems like they’re just terms to lump a bunch of legitimately different people and cultures into a single, convenient demographic. That’s how I feel about it anyway. Not saying people shouldn’t identify with it, if that’s how they feel. :V
I'm an Indian living in the US. If I see another brown skinned person who does not look Indian, what should I call them? There are many Mexicans into the US, but there are also people from other countries in South America etc. I have no idea what Hispanic actually means, but I've heard it (and Latino) commonly used to refer to that group of people in general, and those the words that I use too.
If you were in Africa and saw a white skinned person, would you call them American or White? Calling them White would "lump a bunch of legitimately different people and cultures into a single, convenient demographic," but that lumping is necessary since you can't know someone's culture just by looking at them - or even after you have known them for a while.