From what I can see, Navy heads are constantly rolling, and these are upper echelon “O” types. We’ve had a slew of mishaps and collisions over the past few years and it seems they waste no time relieving skippers and even admirals. Recently one or two female executive level Navy O’s were even relieved for lack of confidence which is something that would be difficult to do in the Army with it’s big gender push these last coinciding years. Don’t even get me STARTED on military gender politics.
When I got back from Ranger school as an E-4 we were treated as NCOs, fulfilled NCO rolls, and were quickly pipelined to Buck Sergeant. During this time we were held 100% accountable for the actions and performance of our subordinates. If they were fucked up, we were fucked up, and we would pay a heavy price, sometimes from the 1SG himself. It worked. Specialists and SGTs in my unit were some hard working, hard charging motherfuckers. IMO we epitomized what a leader should be. It seemed once you got into the E-6 community this attitude started to wane and the blame game only got worse as you went up the ranks. Platoon SGTs and up would tend to avoid taking responsibility for their failures and go to great lengths to put it on one or more their men. We weren’t without our rock stars at that level all the way up to the CSM, but by and large they were useless buddy fuckers.