If we are entirely honest, you don't have anywhere near the level of social mobility across the EU as across the U.S.A.
Of course you are able to move freely and there's no legal barrier preventing your employment, but in practice you are rarely on equal footing with locals. There are both linguistic and cultural externalities at work here, which are simply absent over the pond.