I brought up the social system because you can see that everyone in this thread arguing against you is saying that your “excellent welfare system” is the reason why your income is lower than the corresponding American programmer’s. The massive taxation is obviously a big factor to your reduced income, but let’s look away from that for a bit and just focus on the American companies.
American companies in America pay more because the costs of doing business in America are much lower and there is a greater availability of loans and funding.
American companies in Europe pay more because they have the advantages listed above that local European companies don’t have and they have the resources to invest in a global expansion.
That’s it. That’s the answer.
No, it’s 100% economics. Why do you think that having “careers, lives and travel” (as if having a family is not having a life?) is more appealing to modern first worlders? Because it doesn’t impact their finances severely. Having more children in impoverished countries is a financial gain because children are free labor and lottery tickets to get the entire family out of poverty. In wealthy countries, children are only a financial loss.