I think the main reason he was calling Americans down is because the freedoms you mentioned are often exercised without any regard to the environment.
I agree, however, that his post was a massive over-generalization, and should generally be ignored. I just happen to like the environment, too.
Warder to starry_nite
One day.
May I suggest:
http://onceuponagourd.etsy.com/
one two three four five six nine and ten
money can't buy you back the love that you had then