Mexicans have hispanic in them. They are not a hispanic race. That race comes from the other side of that great big ocean Saltair is built next to.
That is incorrect.
The culture part come out of the ethnicity, not the other way around.
You're using a modified definition that lazily describes Latin America.
As I said, I'm using the definition of the reporting requirments for the federal government, to my best understanding of them. Certainly, "Hispanic" =/= "Mexican".
According to whom?
I mean, I'm just basing this based on the reporting requirementsfor the federal government, which 1) make ethnicity orthogonal to race, so you can be white/Hispanic or white/non-Hispanic, black/Hispanic or black/non-Hispanic, etc., and 2) link Hispanic to being immagrant or first-generation from an American country south of the USA. So, I could be wrong. I'm just curious what your source is for so stating.