A Marine Batallion Commander has been fired for criticizing the leadership in the military. According to The Washington Free Beacon: A sitting Marine battalion commander was fired Friday after he slammed the “ineptitude” of U.S. military leadership over the disastrous Afghanistan withdrawal, saying he was willing to risk losing his 17-year career and future retirement