America has always strived to be more than what it is. It is this never ending struggle towards freedom and equality that has made America the greatest country in the world. This is still the land of opportunity, still the land of religious and racial tolerance, and though it isn't perfect, we still all work to improve this place, to bring it closer to the ideals laid out by our founding fathers. To form a more perfect union.
Just look at the way we criticize our government and our culture. We are always looking for ways to improve, because we know it isn't perfect. But look around the world for a better place to be, and I think you will find that America is still number one. And if you don't think so, then why not move? You always have the freedom to do that. It's ok, there are millions of immigrants waiting to come in and take your place.