I have no desire to see anyone's heritage trashed, but when it's used under the guise of showing a desire to stay in the United States, it deserves what it gets.
There was some lib on TV last night making the "if you don't like us flying the Mexican flag you are trashing our heritage" argument on TV last night.
We've already pretty much outlawed the flying of Confederate flags in this country. Heck, most states that had it, are removing the very picture of a Confederate flag from their symbol.
So don't buy into this "don't trash our heritage" bullcrap.