There's no other English-speaking city as attractive for them to go though is there? They can stay in the UK for up to 180 days without a visa but they would need a visa for any type of stay in the US.
Additionally, I've theorized in the past that there has to be a "pimp" behind the scenes running this operation (not that I'm complaining).