"JAA is toss because the non-english EU countries will not hires brits/paddies unless they are fluent in their language (even though ICAO language is english) and even then it is rare! SO, lets face it, UK hires everyone from the EU because they like to be politically correct, while the french and germans laugh at them"
Where is written that english is the ICAO/OACI language ?
If the english speaker are not employed in the no english speaking countries,is not because pilots are americans , brits, kiwis or ozzies, but because they don t speak the local language.
I am not a native english speaker, ( some says i have a rubbish english) and can t take a job in Germany.
So , in JAA land you need to speak, for almost , the local language to get the job.
In contrast in the USA, you need to be resident (green card holder) to have the right to work. It is not the same situation as the US pilots in Cityjet.