I guess they were underpowered because the doctrine was to arrive at a certain shore, stay put and fire until you get new orders.

But what I don't understand: They were designed to bombard the enemy 'til troops could land safely, so why did they just have on big gun turret. That's just ineffective!