Why XL torpedo sucks?

oic, how about the 2500mm quad cannon from naglfar? used for pos bashing only?