It's not only unfair, it's politically skewed spin to spread ignorant fear and hatred. The "story" at the above link is silly enough, but the source page is incredibly selective and disingenuous about it's irresponsible characterizations and the listed reasons for these dismissals. For example, an admiral in charge of nuclear weapons wasn't fired because he used fake poker chips in a casino, though that alone would do it, he was fired because he has extensive gambling problems and gambling debts, which is an incredibly significant national security risk.