Эффективность пушек выше на бОльших дистанциях (если речь идет не о фугасах). На меньших дистанциях эффективность пулеметов выше.Сообщение от timsz
У пушек фугасное действие больше. Но здесь фугасы не рассматриваются.
Потому и ставили и пушки и пулеметы (как правило). Или много-много пулеметов.