> When I was in Germany a few years ago, I was browsing jobs available in France and most software development jobs were under $55K USD. I don't know how you're supposed to survive on that. You can probably make more money as a waiter.
Salaries are calculated differently in France, Germany, US etc. For example working in Germany you're likely to fork a huge amount monthly to your health insurance. It actually makes it difficult to negotiate comp across borders.
$55k USD brut in France is around 2.8k EUR / month after taxes in France, which counts as the upper bracket of Middle Class in most of the country outside of Paris. Paltry when you're used to tech comps but decent for the vast majority of people here.
On the whole I agree that it's not competitive regionally or globally, and as for myself I'd leave for Switzerland or Australia if I had the opportunity.