Carriers are the ultimate big stick, but the very fact that they are so big and impressive means that we can only make so many of them and they have their own limitations. The biggest of which is that they can only be in one place at a time.
I really wish we would spend more time looking at smaller and less expensive alternatives to the Nimitz and follow on carriers.
The Russian STOBAR concept is a great idea, IMO. Naturally they didn’t do as good as a job with it as we could, but that’s the Russians.
I expect we could build three of those things for the price of one supercarrier and give ourselves a lot more flexibility — but the carrier mafia running the Navy would never buy it.
Another consideration for the smaller carriers is that you will have to build more support fleets to go with them.