Is it just me or are navies (Battleships in particular) overpowered? I usually play on Emperor difficulty and above on the Giant Earth map and battleships make an absolute mockery of the combat system. Aircraft carriers are limited by the fact that my planes usually take a fair amount of damage per raid, destroyers can only melee and subs are good only in ambush attacks against other ships but battlewagons just rip up everything. The enemy civ usually has better at least equal military tech as me but I just assemble a fleet of 6 or so BBs, arrange them so that they are all in range of the city and just demolish it. Even the largest and toughest coastal cities can be taken in a few turns of bombardment. I initially tried this at Prince level but it was way too easy so I tried raising the difficulty in the hope that the AI would build credible navies to oppose me. But even at Emperor where AI does have a few battleships/carriers around, there's just an initial struggle then my ships just run around with impunity, the AI just doesn't seem committed to a naval war.