The education and healthcare is problematic and class-based, and many policies are near-sighted. There is an unhealthy obsession with shallow entertainment. Public opinion matters more than truth. There's no justice if you're not a ultra-rich, companies will just go to court until you're broke.
There are only two important political parties - both seem to have some moral issues. In general, Americans don't live very sustainable (gasoline, cars, and tech is really cheap, so why bother?). There is also a weird obsession with race - it's for some reason very common to divide people in races (apparently, you're either black, white, hispanic, or asian and there is nothing in between).
While most of the Americans I met work extremely hard and are a joy to be around, I also found them to be quite nationalistic and oblivious to criticism on the USA. Of course, this whole rant is a huge generalization :)