I'll answer your "criticism" here...
by saying that I agree with you 100 percent. It is our obligation to future generations to try and make this country "better". If laws become antiquated, we must rewrite them. We need to strive for a "just" society and use our Constitutional freedoms to peaceably assemble, vote, etc... to affect positive change. Where we sometimes get into trouble is that my view of a "just" society may not completely coincide with your view. Justice, like Truth, are concepts and not easily agreed upon. This is where the democracy thang comes in handy.
The price of freedom is eternally vigilance.
What might not have been apparent in my original post was that I love this country, warts and all AND I criticize it in the hopes that some of these warts and all will be removed. If not, I am merely bitching for the sake of bitching. I love my wife despite some of her (my perceived) shortcomings. I am eternally vigilant in trying to point them out to her :-) . Even if she doesn't always agree with me and change, I love her nonetheless. I liken my feelings for her with those to my country. I am aware of its shortcomings, I would like to "improve" it, but I love it nonetheless.
Just a few thoughts,
Screamer
As soon as you're born they make you feel small
By giving you no time instead of it all
Till the pain is so big you feel nothing at all
J. Lennon - Working Class Hero