It's the difference between teaching someone to fish and giving someone a fish. This "spoonfeeding" that society is now doing for the non-English-speaking isn't conducive to assimilation and succeeding in an English-dominated business world.
When given the option, human nature will revert to the easy way out. For example, I visited a foreign country last year. The language there is one I don't speak. I prepared myself by trying to learn a little of the language and carrying a pocket travelers' language book. Did I bother to use it when I found many signs there in English AND the language there? No. Did I bother to learn key phrases when I found that they were available in English? No.
But that's okay, since I was just there as a VISITOR. I didn't plan on staying. If I had planned on staying, it would have been in my interest and would have been a show of courtesy and respect to my new residence for me to learn the country's traditional language.
A friend of mine who works a retail counter was SCREAMED at and obviously BERATED by a man who went to the counter to ask questions in Spanish, and since she doesn't speak it, he became very angry and was very ugly to her. That is neither a show of courtesy or respect.