Its just a song. I'm ok with it, I say let them sing. I personally honor hispanics who have fought and served and died for this country, who like this song, and I'm not too worried that the song will ever replace the national anthem.
The other thing that bothers me about this is, its like we welcomed these people to work here illegally, but now want to treat them like bastard children? I don't know what we should do about them, but we better keep our integrity.