I agree, though I find people commonly reference various nationalities as if they represented a "race" of peoples. I'd also point out that "Hispanic" is an even less genetically precise term than "Mexican".
Mexican is not precise at all. What the hell are you talking about?
I agree, I'm only pointing out that in terms of genetics, the term hispanic is even less precise because it is commonly used to describe any person that originates from a region where Spanish is predominantly spoken (i.e. covering a much broader range of peoples without regard for genetics).