There was no cost/benefit analysis. Navies are all but useless. That was my point; you have suggested using Battleships as artillery, to which I pointed out that they are far more expensive than land-based arty, less effective, and cannot be used in the majority of cases. You are also far more likely to lose them if attacked, whereas an arty stack can be defended by infantry, placed on a hill, gets a defensive shot...
You do not need to achieve naval supremacy, so why waste resources doing it?
The next time you play build a stack of 25 artillery instead of 10 Battleships, land them all in a stack next to an enemy city, with a couple of tanks and some Infantry for defence. They should take the city within a couple of turns and then could move on to the next city, regardless of where it was, while your battleships would be left floundering in the ocean with nothing to do.
Stick the stack on a hill/mountain and it will be hard to shift. A battleship out at sea has a 50/50 chance of being lost if a destroyer comes along, costing you 200 resources. They are just too expensive for the utility you get from them.