By scraping by, I mean working 60+ hours per week for those wages. Here in Switzerland we work a normal workweek (45 hours) for an average wage 2x that plus a better quality of life.
Germany and London pay much less though but experienced developers can get decent wages.
Edit: also, when I lived in the u.s. and ma"de significantly more than 100K I still felt like I was scraping by. Taxes in the u.s., especially California, are high, expenses are high, and plus I had no time to spend my money anyway. If take a couple weeks off to travel every now and then but would have to at least answer emails while traveling. No more of that.
Germany and London pay much less though but experienced developers can get decent wages.
Edit: also, when I lived in the u.s. and ma"de significantly more than 100K I still felt like I was scraping by. Taxes in the u.s., especially California, are high, expenses are high, and plus I had no time to spend my money anyway. If take a couple weeks off to travel every now and then but would have to at least answer emails while traveling. No more of that.