I agree, YMMV. But the average software dev salary in western Europe is half what it is in the US. The guy in the US can buy better insurance than what is provided through taxes in Europe, and still have way more money to invest in their future and increase their quality of life.