In today's war, the bigger you are, the easier it is for aircraft to attack you, aircraft dominate todays battles, not tanks and so tanks must be designed accordingly, plus, though that SP artillery looks very bulky, the Chassis is off of an existing tank, I think, and though the turrets large, most SP artillery has a large turret too, but only a single cannon.