That's why I pulled off the Class 4 cannon. It's ideal range is not so different from frag cannons which do vastly more damage to make it not even worth mounting. Class 2s are good imo. They need to find either more common ground, or drastically increase it's damage to compensate for it's ridiculously low muzzle velocity. IIRC, someone measured that Napoleanic era cannons had a higher muzzle velocity, which is pretty sad.
I'm all for a velocity increase for cannons. Why on earth would an artillery piece only be effective at point blank range?
Here's a fun challenge:
Load up an Anaconda with only cannons in turret mounts, take a shot every time they miss. Take a double-shot every time they hit a friendly instead!