Lets drop a nuke on it and blame Israel for it.
Do you have a spare nuke ?
Nukes are easy only on Tom Clancy novels, and they need smart people, so, no way "some terrorist" will use them
You are right, carriers are a sitting duck, the reason China is building them is just to blockade Taiwan, if it is ever needed
In practical terms, you need to be able to stop ships coming in/out of Taiwan, a carrier or two is just right for the job.
(post is archived)