Larger cannons can be towed than can be self-propelled.
I’m going to venture a guess that you’re not an engineer and probably never served in artillery..
Eight inch guns are a little large for towing and WAY too large for air lifting.