I'm Mexican-American and honestly, personally, i think that the U.S. is better than Mexico at soccer. i mean i grew up in a "Latin" neighborhood and i understand both sides of arguments on who is better at this sport. Mexicans believe they are better than the U.S. at soccer for the same reason the U.S. think they are better than Japan at baseball, they are more passionate about the sport than the U.S. are. Americans are more passionate about baseball (or at least i think they are) than Japan is, but if you ask a Japanese Person the same question about baseball, obviously they would respond that Japan is better than the U.S. at baseball just cause they won the WBC. Anyway to make a long story short, U.S. is better than Mexico at soccer but Mexico is definitely more passionate about soccer than the U.S. is.