Meta-comment: I don't agree with everything in this post, but it made me think. It's a refreshing change from the echo-chamber posts that simply parrot whatever was last posted and either agree in breathless terms or disagree vociferously.
Suggestion to bloggers: When you read something that makes you excited or angry, resist the impulse to respond on the same terms. Ask yourself what important factor is being ignored in the current debate.