I totally agree with you. I've never been a fan of such measures. It may not be very PC of me, but I would actually prefer it if more Americans than Europeans could come to Bulgaria and work/teach here. Yet, there are quite a few EU countries which say yeah, we can allow you to teach in a state school here, but apart from your credentials, you also have to speak the language at a near native level, take an exam that proves it, then get all of your permits and papers in order. On paper, it seems so much better than the Bulgarian version and allows foreigners to teach, in reality those are all hidden restrictions that either significantly delay your job hunting, or force you to stop it. Private institutions often have more freedom, but it's not a given.