Funny how in many places however that you almost have to be able to speak Spanish in order to get service simply due to practicality.
Your statement is BS. If you refuse to do business with people who hire non english speaking help, or if you simply do not place an order and tell management why, soon there would be no non english speaking help on the premises. It is because people like you cave in and think we should all learn spanish do these idiotic practices continue.
Should be all learn greek, hungarian, german etc. also if they have help that speak those languages and not English. Get a life and grow up. This is America and we speak English here, if you don't like it move somewhere else.