I do understand every nation has their native language,however if you want to do business with people from other countries you must be able to talk in a different language...nowadays most people speak English and for me English should be the absolute minimum to expect from an educated person...I would not even call it a foreign language,English is so important that everyone should try to at least speak at a basic level so that they can communicate with people from other countries.
Especially in such a rich country like UAE with so much resources and (as I believe) free education for every citizens,I do not understand why people fail to learn foreign languages or why they are not interested to cultivate their mind and develop/use their intellectual potential.
Again,this is not a racist-motivated comment,I get also disappointed by many European and US citizens who do not try to learn other languages even though they have all the possible chances to do so! Like public libraries,schools,university,private language courses or tuiton from nationals or learning by listening to radio or tv from foreign countries.If you live in a poor country with no proper educational system I would understand and try to talk to you by hand and foot and facial expressions because I understand that some people grow up in an environment that did not give them a chance to unleash their potential and learn. Maybe that is too much,but I expect a certain level of education & basic knowledge of English from somebody who is coming from a wealthy nation with all the opportunities to learn and use their brains.
BTW:To save the grace of stable staff and the people who do the menial unglamorous work in the stables I must say that most of them,nationals from Asian countries like India,Bangladesh,etc., spoke better English than the people they worked for....