> Its super easy to move and change job in europe. Sign the contract and its done
From what I've heard from Swedish friends that have moved to e.g Germany, it's almost impossible to setup a normal life without the help of german speaking friends. To get the pay check I need a German bank account, and then I need to fill out paper forms with tax agencies and stuff (all in German of course).
"Super easy" for me would be if I could sign a contract, move to Berlin, get an apartment, get payed to my Swedish bank account etc all without having to deal with the German government in a (to me) foreign language. Essentially that I'm a citizen where I would like to vote and have my "main presence", but that I then just can roam around EU and live/work anywhere.
But all that is not really possible, since different EU countries have wild varying tax schemes, and take different levels of responsibility for e.g health care, school, pension etc. It would be unfair for someone to pay Irish or Dutch taxes while living in Sweden and getting Swedish benefits.