I have met a couple of Americans with 10+YOE who have been imported to Germany with competitive salaries, like 150k€/year. They live in Berlin or Munich, are already partnered up, have a nice nest egg from their years working in the US, and just enjoy being expats on a little adventure.
This is not the typical skilled immigrant experience. If you start with 0YOE in Germany, it's much harder to go anywhere in life. And when you don't already have a well populated nest egg, you start getting anxious about your inability to accumulate savings. And a lot of jobs are unfortunately not in Berlin or Munich. A lot of these skilled immigrants end up in some 20,000 pop town, 1hr away from the nearest mid sized city. And then, if they come from non-western countries and they do not look European enough, that also adds something to the experience.