I don't think they should scrap the supercarriers, not at all, but I do really think several cheaper ships alongside those big ships would be a good idea.
Look at ISIS, if the US wanted to bomb them it has to send a 100,000 ton ship surrounded by appropriate escorts in order to drop maybe 4-5...