I know lots of Mexicans who like the US a lot. So I think attributing characteristics to "the Mexicans" is probably a pretty broad statement.
Agreed! There is a big difference between American citizens who are of Mexican descent and the current crop of protesters who are complaining about America.