Well, it's more than just pure salary. I'm sure if they changed things so that one did not have to work crazy hours while there, they could get away with paying less.
You don't have to work crazy hours at Google. At least at the teams I was on; there were occasional reports of lousy conditions in some groups (e.g. Nest), but they were very much the exception.