I respect this. A lot.
Sometimes I agree with what DefenseTech.org has to say, sometimes I don't. But anyone willing to put himself up for critical review like this immediately goes up a couple of notches in my book. Ego is the second most common substance in the universe (after stupidity), so it's nice to see someone who can set theirs aside for a moment or two and worry about the facts and not the rhetoric.