Captain Spam Can, you might want to re-check your European salary figures! It looks like you forgot to subtract tax...
I've seen similar comments here before.
Why would you state a net salary when people are asking for pay information for a job?!
In both Italy, France and Germany your tax burden can change with 15-20 % depending on if you own a house, are married, have children, own a house abroad etc etc.....
For ANY salary comparison between jobs you need to compare gross salary and then people make their own tax deductions to that salary. Also when it comes to pension details gross salary needs to be given as this is what most (all?) pensions are based on....