I have to tell you that I agree with a lot of what you are saying. I'm a 2nd generation immigrant who was raised on lectures about how wonderful America was and anecdotes outlining the superiority of American government and culture. Honestly I found the changes in America so repellent I moved and in doing so I learned a few interesting things.
Americans have no idea what communism or socialism is... or if they do they do not use this knowledge when exhorting the evils of these systems. Nor do they have an tangible idea about what police states or totalitarian states are.
The failure of unions is that they are abused by those people who profit by people being in them, if everyone was in a union of some sort (or none at all) this would not be possible or at least more difficult to pull off.
The US dollar sucks.
The US by many metrics isn't the best place in the world to live. A notable exception is making buckets of cash.
US Foreign policy is nothing short of evil.
Racism is more of a problem in America than people want to admit.
Xenophobia is a significant problem in America.
The American system of government is broken and given the behavior of Americans it appears altogether beyond their capacity to fix it.
You can not live in a "nice" society without paying for it... via taxes.
It's in all of our interests to do what we can to raise everyone we can to a certain level (I mean a level above Henry Ford's auto assemblers and Ray Kroc's fast food workers). This means public schooling, accessible health care, &tc...
You cannot create a better society by legislating morality but you sure as hell can make it worse.