I also work retail, and from that perspective, I can understand where the cry of "speak English!" comes from. I cannot count the times that I have seen customers try and weasel a deal, discount, return, etc. They start out in English, usually with an accent which is fine as I can understand most of them. But then when they realize that the conversation's not going their way, they suddenly ask for someone who speaks their language and they clam up until such supposed help arrives. Once we get a translator, they're usually still disappointed, because not only does the translator agree with whatever stance the original employee took, he or she can also perfectly hear the customer on the phone or talking to his or her companions, trying to find a new strategy to get what they want. I know this sounds horrible, but it happens. Cashiers at my job complain about it probably once a week.
Personally I don't have a huge problem with people speaking another language. As long as you make an effort to adapt, I'm fine. For example I know a few customers who understood English, but could not speak it. I can work with that. Some bring younger members of the family as translators. Again, I can work with that. It's just that small section of people who are just too stubborn to adapt that cause problems for everyone. We as Americans are working to accommodate. It would be nice if the people reaping the benefits of that just....meet us halfway. Maybe? Possibly? Please?
Personally I don't have a huge problem with people speaking another language. As long as you make an effort to adapt, I'm fine. For example I know a few customers who understood English, but could not speak it. I can work with that. Some bring younger members of the family as translators. Again, I can work with that. It's just that small section of people who are just too stubborn to adapt that cause problems for everyone. We as Americans are working to accommodate. It would be nice if the people reaping the benefits of that just....meet us halfway. Maybe? Possibly? Please?