I'm not sure of the situation for software engineers but ones on the aerospace and mechanical side working in aerospace in Europe are paid something on the order of 50% less than ones in the US. I always assumed it's just a supply demand problem but I haven't run the numbers.
Did you factor in the highest cost of life (including housing, healthcare, retirement, etc.) in the US in your 50% ?