Third Fleet Commander should be fired over this mishap.
Based on what? I agree with the DESRON CO potentially being let go, and possibly the above as well, but the why of the thing should be considered. While sometimes a reflexive firing can be the right decision, I'm uncomfortable with a Navy that fires people summarily for things like this without taking time to really look into the problem. I know I'm not alone. Yes someone's head should roll, but whose? What fixes the "Sleepless in SWO-land" culture and material condition problems the quickest? I know it's a broad question.
Guys talk about not wanting to be a skipper specifically because Seaman Snuffy's problem can lead to a "You're fired" before the CO even knows what happened. Something as simple as a disgruntled subordinate can ruin a career faster than anything else, even if the CO is widely viewed as a rock star leader. How many times have you heard your skipper talk about the future with the caveat "If I don't get fired before then"? Has it always been like this for Navy COs?