How hard is it really?
I mean my girlfriend got a job as a recruiter in Europe and she immediately got a
blue card (permanent residency in any EU state). The first 2 years the restriction is that she has to work for her current company. Thereafter she can apply for an unrestricted blue card which can be renewed ad infinitum.
Moving to the US for example, yeah much harder. She wanted to go there and couldn't dream to get a VISA (whereas I got a L1 immediately). But there are a lot of other countries that are options.
Compared to the US, for me the experience now of getting a VISA for Europe is not very hard. And I'm not a special snowflake. They are just happy to have anyone that will contribute to the country.