This is not politics, this is scientific debate. Science does not tend to be Democrat or Republican or Independent. A scientific evaluation is judged by peer review only.
Postal is a real scientist and will not shy away from politics. Especially when he sees an injustice. Missile defense is his specialty and he thinks it's a fraud which it is.