Don't forget that this is before taxes, retirement savings, healthcare and other deductions.
You can't just hand-wave away "standard of living" and "social services and benefits".
These may be things you take for granted but a large majority of the population has to have a large emergency refund in case they get severed from their company without any notice for any reason (Compare that with job security in France or Germany).
Consider you need to save a ton of money yourself in government sponsored accounts such as HSA or FSAs for future healthcare expenses that you can't possibly estimate when you're 20 years old. (Compare that with the NHS in England).
Consider you need to sock away a ton of money in 401ks and IRAs so that when you're 50 with no job prospects, you don't end up on the street and can actually have a decent retirement. Nobody is paying serious pensions and hardly anyone can survive on social security. (Compare that with the savings pillars in Switzerland).
Now considering all this, you still think his salary is HUGE compared to a Western European one? I highly doubt it, I have already run the numbers myself.