My Spanish is limited, yet I don't have too much of a problem communicating what my crew needs to get done during the day.
While it's true you don't HAVE to learn a second language, why wouldn't you, to better your chances in your environment? Thats the typical redneck thinking that makes the europeans laugh at us. English isn't a primary language in most European countries yet many learn to speak it. Hell, a few are trilingual just to make sure they can communicate effectively in any situation they come across.
You look at it wrong. Instead of saying "why do I have to learn a second language to live here" it should be "I should learn a second language to get ahead around here."
Idiot.