Interesting claim, where do you gather that data? The quick results I got where from a 2024 report on TheNextWeb claiming its around 90k USD equivalent in Switzerland https://thenextweb.com/news/european-cities-highest-salaries...
I also had a contract in Switzerland for a brief, beautiful moment and in 2020 it was not weird to have an hourly rate exceeding 90CHF/h in this role.
Permanent employees were making anywhere in the range of 100-130k CHF, so the 140k USD figure is close adjusted for inflation.