Man, I can list so many reasons, starting with a very risk averse society, then continuing with very bad economic policies during the period after WWII up until our big finical crisis in the 1990. Please note that I have some libertarian tendencies so my views are perhaps coloured by that.
But that was not my point. My point was how low the barrier for "great benefits" where even for "spoiled" software engineers in Silicon Valley. Why not try to move the goal post a bit further?