Why have changing aircraft not made the aircraft carrier obsolete?
Short answerBecause the carrier is a mobile air base whose air group and support systems can evolve; global operations would otherwise require access to many costly, fully equipped land bases.
NotesAircraft carriers are mobile air bases with the facilities needed to maintain and rearm their air groups. The same broad hull concept can support several generations of aviation if the ship and aircraft evolve together. Aircraft may become more complex and demanding even when some maintenance tasks grow simpler, so their supporting facilities must also develop. For a navy with global commitments, the alternative is an expensive worldwide network of suitably equipped land bases.