Для начала вспомним, что "дульный тормоз" - это устройство-компенсатор, предназначенное для уменьшения отдачи огнестрельного оружия, использующее кинетическую энергию пороховых газов, выходящих из ствола вслед за выпущенным снарядом или пулей.
Если внимательно посмотреть на бронетехнику разных стран периода Второй мировой войны, то станет понятно, что дульного тормоза не было не только у некоторых советских танков. Отсутствует он и у отдельных немецких машин, более того, дульного тормоза нет на некоторых моделях основного американского танка «Шерман». Подобным образом дела обстоят с британской, японской и другой техникой.
Основной причиной называют техническую необходимость. Создать мощную пушку без тормоза теоретически можно, однако в этом случае придется предоставлять ей больше места для «хождения», отката. А так как в танке со свободным местом есть известные проблемы, то такой подход является банально не конструктивным и не рациональным.
Другое дело танки с пушками малой мощности, как ранние Т-34, «Шерманы» и многие немецкие легкие танки. Слабая отдача делает дульный тормоз банально не нужным. У немецких "Тигров" пушка была достаточно мощная, а места в башне было очень мало для достаточного отката без дульного тормоза.
Однако во многих источниках главной причиной называют вот такую: он демаскирует танк при выстреле. Рассеивая пороховые газы в стороны, ДТ способствует увеличению вспышки и, кроме этого, вздымает облако пыли/снега, которое также мешает обзору и демаскирует.
Так же есть причина возникновение позади дульного среза зоны, опасной для личного состава, который находится рядом с танком или десантом сидит на броне.