>>64495267
This. It’s the perfect size to go against anything not heavily armored. Think about it: if you wanted to protect yourself from 25mm, what would you build? A tank. Well a tank also protects from 40 and 50mm too.
23-30mm will go through civilian concrete buildings and anything this side of a tank. Moving up a bit in size gives you no new capability and only reduces your ammo load.
If you were taking fire from a commie block, would you rather have 300 rounds of 25mm or 70 rounds of 40mm? The slightly bigger holes aren’t doing much for you.
.50 cal is too small and 40-50mm sits in a zone where you’re severely sacrificing ammo count for no new capability over 23-30mm, so 23-30 is just a sweet spot for cannons.