Remember, most admirals and generals today are leftists. They got their stars from Obama and now make sure the new general nominees reflect their politics.
National Guard generals are all political appointees. It is disgusting that none of these Guard generals are fighting this calumny of their own troops, or that none have resigned in protest.
Officers have always been the weak link, all the way to the commander in chief.