If you want to revive the battleship I think you need a very strong anti-missile/aircraft defense coupled with an offensive capability with more range than the old-style cannons that is cheaper than an airstrike. Either lasers or railguns have the potential to be able to destroy any missile or...