I'm sure I'd disagree with this guy on many issues of faith and politics, but he got it right in his journal entry entitled "Red, White and Blue Idolatry & Why I Walked out of Sunday Morning Service". I've often felt this same sentiment as I sat in church and watched the service turn into a 4th of July celebration. I love America with the best of them, but church exists to give worshipers an opportunity to pledge their allegiance to much more than the stars and stripes.
When churches equate nationalism with divine faith, they head down a dangerous path. Ask Nazi Germany how all that worked out. Maybe it's time that churches adopted a "Separation of state and church" clause. It's toatlly appropriate to thank God for the blessing of living in a place that embraces freedom, but it couldn't be less appropriate to dedicate a service to the blessing rather than the blesser. That's the highest form of idolatry.