It's mind boggling that people think oral speech in a language other than English should be outlawed. And those promoting such an idea seem to be, invariably, those on the right who are so against government influence in our lives. Unbelievable.
A country having an official language has nothing to do with people SPEAKING in another language, especially when they are doing it socially amongst themselves. Anyone who is put off by that illustrates their ultra-provincial attitude toward life.
Currently, I am in the South of France, near the Italian border. Though French is the official language, I hear other languages being spoken, especially Italian. Many French people in this area speak Italian. English is also widely spoken.
I had a colleague who worked in Nice for a year. She told me she was required to take French lessons in order to maintain her residency visa. If anyone on Earth is protective of their language, it is the French. However, I doubt anyone seriously considers it a problem or is annoyed when people here speak to each other in a different language, except the knuckle draggers, which every country has.