Carriers and minesweepers will not have citadels. Why would they? Neither are armored in any meaningful sense. The Brits tried armored carriers…no one builds them today for a reason.
Battleships were built with the notion they would get hit so they armored them. Modern ships have little armor. They are deemed disposable. A single missile is either a deadly hit or at the least, a mission kill.
That would not be the case for a battleship. They expected them to get hit and built them with that in mind. Losing parts would not stop the ship. Make it less effective…sure but it would still be in the fight. The Stark or Sheffield…BOOM…out. One hit and done.
We know battleships kept going after massive damage. We know most ships today are done for after one hit.
Which would you rather serve on if you expected to be shot at?