Why did Clinton fire Clark?
Because even Clinton couldn't overlook Clark's gross incompetence. He was a disaster as an officer and if ever elected or appointed to a national leadership position, will be an even greater disaster as he wouldn't be restrained from running his cake hole the way commissioned officers are.