A large part of that is because traveling abroad is prohibitively expensive for a lot of people (which the article touches on). Especially if you don't live on one of the coasts. California to London is over 10 hours of flight time. I don't think Europeans fully appreciate how huge the United States is. Texas alone is bigger than every country in Europe, save Turkey.