I know the Swiss JAr 66 is a lot critisized
That's because they grant exemptions to car and tractor mechanics!
WOTME is right about the lack of 'level playing field'. You work your nuts off the get a UK CAA issued licence whilst Joe Bloggs in Europe got his off the back of a cereal packet.