I disagree.
You already have a 1 in 6 chance of misfiring, and then a chance of blowing up or being hampered another turn.
Then you have a fair chance of overshooting the target.
Cannons are fine the way they are.
The mortars and such, however... 1 chance in 3 of being spot on is perhaps a bit too good.