I kinda like it that way.
At first, i felt kinda annoyed be the fact, that Battleships unlike Cruisers can only fire twice a minute but once i adjusted my playstyle, it was actually quite fun.
Either circle the enemy and pound them from afar ( requires leading the Target cursor) or, if only one or two ships are nearby, get to point blank range and say hello with a broadside or two.
I have to admit that Destroyers are quite annoying with their Torpedos, but unless they perform a close range driveby, you can get away in a cruiser that has decent maneuverability.
Either by hiding behind an Island, Team member ( they love that) or by turning your ship towards the Torpedos.
In case of the latter, chances are that the Torps miss, worst case Scenario is that you get hit by a single one which will not sink the ship unless your hitpoints are really low.
Sofar, i've been sunk 4 times by Torps, and only half of them were launched by Enemys, the other half by Teammates who think the shortest way to the enemy is right through my hull...
I don't mind providing cover for smaller/ weaker ships, or ships that have been shot to hell, but it certainly wont be any Torpedo carrying ships anymore.