well, in a way, he's right about what he said.
how many times do we say here in america to a person who comes here that if they are going to be in our country they need to speak english? i've heard that so many times from so many different people (and i'm not talking about on here).
many of the doctors i work with get aggrevated when they get a consult on a patient who speaks little to no english... or as nurses, it becomes difficult when you have a patient who speaks little or no english, and end up on the At&T interpretor phone, while the patient is getting mad because they're in pain and you don't understand what they want, while you're upset that you can't help the patient until you get a translator. people working the deli line at publix get aggrevated when the person ordering speaks little or no english. or better yet, how many people have complained that the person serving them at a restaurant speaks little or no english?
people say things like "why do we need to accomodate them, they're in OUR country". well, in all fairness... if we are going to act that way, then he's right... people from the US going to a foreign country should not expect everyone to understand them.
i speak fluent spanish and italian. i wouldn't dare go to visit italy and just expect people to understand english everywhere i went. that's not fair. that is their home and if i did not understand the language i would need to make arrangements to get someone who could do so to show me around or grab a book of basic phrases. if someone from france were to walk into a subway sandwich restaurant here in the US, and order in french... the person behind the counter would be like ????, because we expect visitors to our country to speak english and sometimes have a hard time accomodating them when they don't.
i went to spain on a class trip when i was younger. anyone could go regardless of if you could speak spanish/took spanish, etc. one girl really didn't know more than "hola" and "basura" (why she knew how to say garbage, i don't know) and was walking around saying "basura" to everyone until the instructor said "jess, how would you feel if someone from another country kept walking up to you and saying 'garbage!!!'??" another girl walked into a place and asked the waiter something like "do you have dr. pepper?" and he just looked at her like ???? but she expected him to understand english.
don't think it was embarassment. i think it was just pointing out some of the sense of entitlement that americans carry with them.