I was thinking about this a couple of days ago. I hope we are ahead of the game.
The Chinese are thinking ahead. Sure, they’re building a full sized carrier for show, but they’re concentrating on building an armada of subs for go.
You cannot project air power far from any friendly land bases without air craft carriers. There is no substitute. A 300 kg war will do damage, but will no destroy a carriers. If any one starts throwing around nucs at sea, we will win that battle.
The soviets had these missiles in the 60's, why now are they a big threat?