Hey man cool down.
"We were hired by European companies because they could not find a candidate in whole EU"
Those days are gone now there are lots of what you call Highly qualified from other EU nations who are ready to work here the only reason they hire you is because of cheap labor.
If you think that you are Highly Qualified and being cheated by bureaucracy here then why you come here,because you get a better life and still you earn more than what you earn in your country.
Take for example Mr./Ms X work here for 12-24 months and don't pay any unemployment money and after 2years change the visa and start working for another employer and after 5 months loses his/her job in that situation you are eligible for unemployment benefit but actually you only paid for 5 months then from where the government going to pay this and if they don't then also you gona shout.
So you you claim to be a Highly qualified and companies are after you then sure you will find a employer when you loose the job and get your visa changed otherwise just think you paid the money for others benefit