I personally think aircraft carriers are billion dollar easy-targets, but I think the value of an appropriately commanded nuclear-capable submarine is immeasurable. It just takes the will to threaten and follow-through with a full scale nuclear attack against Muslim meccas.
Your point about will is why the carriers are essential and always will be.