I've made ten different posts coming at different angles and you are the first to address it. I think you even made it more clear.
There are other countries that have large class gaps such as Brazil however I think that the US is the most developed country which still has such a large gap between classes. I think that Europeans find this appalling however I think the average American cherishes it.
Small town Americans believe that if you work hard you should earn more and they believe the gov't should stay out of their business and keep taxes low. Your average American's value system is simply different.
The US needs a major overhaul via campaign finance reform, more control over lobbyist and a revolution on our int'l policies however I do hope that the US maintains its core culture.
Which country are you from? Curious.