sdbrit, no, you're not being irritable, your being realistic. This is America, and our language is English, be it official or not, that's our language and everyone else needs to come here and learn it, and if they do not want to, and assimilate, then they need to go home to their own countries.
Start being politely vocal about it, it is high time for people to speak out, no more sitting back and just feeling mad. When you see ads in Spanish (really, what other foreign language would anything else in this nation be in, businesses want their money they are pandering to them), complain to the businesses, or stations they are on.
We have, as a group, before, when Absolut Vodka decided a funny ad would be about the map showing the American SW being part of Mexico again......they decidedly apologized. A bit ago Sears had T-shirts online that said "Aztlan Pride", and people were notified, and let them know, they were pulled off their site.
The list goes on. Sure, the OBL will howl that this is being racist, but you know thats the game they will play because they want to come out winners by trying to level the playing field (since they have no other reasonable argument why America should have a foreign language, of a people, no less, who are here mainly illegally).