I'm not saying it's an ideal system and doesn't have major flaws but if you are a software engineer the scenario you are describing just isn't a thing. I'm sure it feels a lot better to tell yourself that when you realize you're being paid a quarter what you could be on the other side of the Atlantic.