Redout, Journeyman, Donalk:
You get the short end of the stick allright, because:
a. You never bothered to learn another language
b. Your educational system never bothered to teach you another language properly
c. Both of the above
The requirement to be fluent in the local language is quite common and not unreasonable in my view. Don't forget that every foreigner working for a UK / Irish airline had to master English to qualify for the job... If you're going to cry foul, do it over the shortcomings of your own language education and learn French/Dutch/German/Spanish if you fancy a job in one of these countries.