As for the debate on the death of the supercarrier, my position would simply be that China is building them, and the RN let them go, but is now struggling to get them back. So, that should say something. The decision to give up on them is not easily reversible, and should not be made lightly. Once the Newport News carrier yard closes down, it and its skillsets are gone, and will not be got back without a tremendous expenditure of time and money multifold the current ones. We had better be quite certain we really, really don't ever want them any more if/when we let them go, and my personal feeling is that we will shortly regret it just as the RN did.
Navies are built to fight other navies, and the difficulties of taking them up against land powers is not at all new. From coastal forts to torpedo boats to kamikazes to the DF-21, putting one's expensive fleet of capital ships in close proximity to any hostile shore is an eternally difficult exercise facing any maritime nation. Yet, power projection is one of the major functions of a global naval force. So is stopping "unfavorable" maritime expansion by other powers. Carriers may no longer be ideal power projection tools against the shore, but they remain useful out at sea against an expanding Chinese navy. That navy aims in the short term to operate under the umbrella of protection from its land systems, but in the long run, wishes to expand out to the global seas. When they reach that point, the nature of the problem will have changed, and that is where we are quite likely to either wish we had Newport News back, or be glad we kept it.
And as to the matter of projecting power ashore..."what is sauce for the goose is sauce for the gander." Hypersonic glide weapons on long range ballistic missiles are currently a land based weapon aimed at our fleet. We will shortly have them on our fleet aimed at the land. A VLS will then be an even more effective projector than it already is. Subs are destined to have them first, but there are plans to put them on the Large Surface Combatant as well. (If the system ends up small enough, they could even end up on the Burkes.) Currently a surface action group of 3 Burkes with just 1/3 of each ship's VLS loaded with them, can launch 90 cruise missiles at targets on a hostile coast. More, if we increase the numbers loaded. While China has targeted our carriers, and the large carrier battle groups, just three destroyers sitting off their coast can unleash a lot of damage. Makes their targetting headaches more complicated. In the next decade, a similar small force of newer ships will be able to inflict even more damage, and at even longer range. So, don't underestimate the power of the 3 Zumwalts, or future ships much like them.