It’s a bit more than that. Theres going to be a lot of generalizations coming up, so be prepared.
First comes the American obsession with privacy. American guidebooks do not list hotels with shared bathrooms- which is pretty common in Europe. No American hotels have shared bathrooms- at least none that i can think of. To most Americans, this is unthinkable. Staying at a hotel with a shared bathroom is as incomprehensible as staying in a homeless shelter.
Likewise for trains and public transportation. An American might sleep on a train, if they have a private sleeper car. In Europe they just pack 'em on six to a car. Your average American is not going to be happy about that. They are going to want a private room and a private bathroom. And that is if you can persude them to ride a train at all. Most Americans loathe any for of public transportation. You could probaby find a good percentage of them have never ridden a train or even a bus. They are not going to want to figure out a strange subway system, so they take cabs.
So many Americans restrict themselves to expensive hotels that basically cater towards Americans, and rent cars for trips that could easily be made on a train. They may restrict themselves to restraunts that take credit cards, use expensive guided bus tours and otherwise blow money. Many Americans simply don’t know that travel can be done cheaply. I just bought tickets to London from San Francisco for $200. It’s not magic- anyone can do it. I traveled in Europe for a month, with two people, for about 3K. It’s not hard at all.
For the most part, Americans just don’t know to travel without “doing it up right”. You’d be embarrased at the amount of cash they drop at places like Disneyworld. And many see the world as a sort of big Disneyworld- including the level of comfort and costs involved. Anything resembling “budget travel” is considered strictly for the young and reckless. A teacher, or a nurse, or whatever, would not consider it.
I think most Americans’ aversion to International travel goes much deeper. Many people I’ve spoken to are afraid of having to deal with another language. My uncle was freaked out about going to France because he didn’t think he could cope in a place where everyone speaks something different. Once he realized he could- well he’s been to Vietnam, Cuba, China, and now he’s living in India. It was just a matter of getting over the barrier of never having been somwhere where they don’t speak English.
Plus, and I might catch some flack for this, but a lot of Americans don’t keep up on International news. When I traveled to Europe, my family was convinced that a war was going to break out and I’d get stuck there. My doctor innoculated me for typhoid, which I’m pretty sure isn’t much of a problem in Paris. To many Americans, the world is a scary place, and you want to stay as close to home as possible.