Just short note- smaller caliber have larger rate of fire and larger calliber have smaller. In other way energy input was different and better for large calliber. There was varius way to find compromise. One of them was mixed armament with machine guns and cannons.
I like your post