At that level they are pure politicians, duh.
The last Navy Secy who bucked Trump got summarily fired. So the CNO apparently doesnt want the same treatment.
Yeah, when 250,000 people sign a petition in support of a captain, the Commander-in-Chief is going to pay attention to those potential voters.