1. Зениток не хватало безусловно.
2. Не хватало не столько артиллерии вобще, сколько противотанковых средств пехоты.
Не имела советская пехотя своих пехотных средств борьбы с танками (ПТРы Рукавишникова сняли с вооружения ввиду редкостной дороговизны их конструкции, и вроде бы неверия маршала Кулика в возможности ПТР вообще), противотанковых гранат практически не было. Вот и заморачивались бутылками с бензином.
3. Радиофикация армии была на самом низком уровне.