The main problem with heavy weapons squads is that every second (unsaved) wound removes something important, or EVERY wound from something S6+, whereas the same weapons in infantry squads require at LEAST 9 wounds to remove it (although, admittedly, they might run sooner).

The reason that mortar squads are so awesome is simply the fact that you can hide them, and they still do their work.