The difference isn't as clear cut as it seems on the surface.
The difference isn't as clear cut as it seems on the surface.
I used to work in the bay area but ultimately decided to come home. Here in NZ in the tech industry I earn a couple of hundred thousand which is admittedly less than I'd learn in the US but while things like employment protection aren't important to me right now I also take comfort by the fact that if I get hit by a car ACC will cover my loss of income and rehabilitation, I simply don't have to worry about getting sick or injured. I also take comfort by the fact that everyone, be it a barista or a barrister, has the same perks (like four weeks paid leave, sick leave) and protection that I do.
Another example: a company I worked for in NZ was a US multinational, they did a big restructure where they laid off thousands. Because of employment law most of the lay offs were people in the US, South America, and Asia. Europe and New Zealand were almost completely unscathed, it was just easier.
Are they really the same job? Are the 2 salaries/conditions representative of the job or you just got lucky? Are they actually identical (what happens if you're sick for 6 months?)? Are the salaries that you could find published on the internet representative for London? What's "rural" US? Are you working from home for a big company or do you have to be on site? If you have to work in your town/suburb what other career opportunities are available for you and your family there compared to London? You may be happy with your salary now but if there's no room to grow, or you have no choice if you lose you job/company goes bust, then it's not quite ideal.
I understand you may not want to provide details about your personal life but as it stands you have anecdotal evidence that may or may not be based on flawed data (cherry picked examples or low quality information), while everyone else supported their claims with actual links.
Just in case: I'm not British, nor do I live there.