Excellent post — definitely worth reading. A couple of quotes that stand out:
Everyone in this world probably believes a silly thing, or two, or three, and while I do agree that silly and untrue things should be debunked, I no longer feel they should be debunked whenever possible. They should be debunked whenever appropriate.
It takes a high level of integrity to actively fight for principle, even if you disagree with the position.