Don, I spent three years in Japan and at least one in every 14 Japanese Nationals knew enough english to help you find the train depot or sell you the meal you wanted in a restaurant. I've heard it's the same in many European countries.
What we don't need is the government telling us how to run our businesses. If a business doesn't want to cater to a specific group, then so be it. It's up to the community to decide where to spend their money - if you don't like a business owner's rules, don't eat/shop there.