Cannons should not need cranes to be transported.
We know, because of the engine that Cannons, the mobile kind, cannot be towed by trucks.The Flatbed is essentially an compromise for it, but it has a very jarring issues.
Problem:
You need a crane to put them into trucks.
The problem is that cranes are very slow, easy to hit and take some time to deploy.Meaning using Flatbeds fail as a compromise for towed trucks, since you also needa crane now. Meaning the mobility of towed weapons is severly restricted, since youhave to look for a crane or just push them a long way.
Solution:
Cannons should be able to be deployed on Flatbeads without cranes, like large submitted items. Open the flatbed back, put down the ramp and push them up.
The crane makes sense for emplacement cannons and containers, since you cannotmove them on their own.