Hagel’s sin isn’t being “outspoken”, it’s being stupid and anti-semetic. The man is a moron.
It’s getting harder to tell one moron from the other.