It's not hard to see why they think this way. Americans live in a culture of abundance. They have always had a sense that great opportunities lie just over the horizon, in the next valley, with the next job or the next big thing. None of us is really poor; we're just pre-rich.
Here's the most important reason Americans resist wealth redistribution, the reason that subsumes all others: Americans do not see society as a layer cake, with the rich on top, the middle class beneath them and the working class and underclass at the bottom. They see society as a high school cafeteria, with their community at one table and other communities at other tables. They are pretty sure that their community is the nicest, and filled with the best people, and they have a vague pity for all those poor souls who live in New York City or California and have a lot of money but no true neighbors and no free time.
(David Brooks in NYT)