As you probably realised, in real life ship turrets have 2 or 3 guns. There are some reasons for this in real life but since Minecraft doesn't have realistic physics, adding more guns is better unlikely than the real ones. 4 gun turrets are currently better because you can squish more armour for the same amount of guns, making them less spreading and more accurate, less area covered so less direct hits to the cannons.
I understand since everyone uses the same design and some nations have dozens of the same ship, it's impossible to force this update and waste hundreds of thousands of money and materials. I suggest limiting sub craft Turret to carry a max of 3 naval cannons in the next months. Forcing designs to be more realistic and more balanced.