It's easy to pick out things that are bad/wrong or "the worst" about any country.
The big ones :
Its foreign policies are a big one.
Its government in general.
The military industrial complex.
Two party political system.
The day to day ones that make living there an unattractive prospect :
The levels of acceptable pollution.
The standard of education. (Anti-science, anti-intellectualism)
The processed foodstuffs and diet in general. (Portion sizes...)
The wages and working lifestyle. (2 weeks paid vacation as standard? No way.)
The niggling little things that would just p*ss me off, but that's just me personally... :
The advertising on TV.
But ultimately the thing I think that is worst about America? It's the constant attitude that says "We're number 1!"
First, it's not true in a number of ways. And second, it's lazy. It says there's no room for improvement. And that's bullsh*t.
American ingenuity is boundless, when it's working. But it has to get off its fat arse and do something first.
The American work ethic is impressive as hell. But the people have to have something to work on.
Whether it's going to the moon, or wiping out Polio, or smallpox, America is capable of doing anything it can put its collective mind and effort to. I don't think any problem is beyond its ability to solve.
But they won't ever address and solve their own problems, if they refuse to believe they have any in the first place.
Saying and believing the "We're number 1" mantra, is just one way to prevent the American people from solving their problems. Whether it's Chinas rising hegemony, global warming, dependence on oil and fossil fuels... etc.