Wladimir Marchuk
В принципе все так и задумывалось - комбинированное вооружение, атака в несколько заходов, малая уязвимость от зенитного огня... Преполагалось, что штурмовики будут висеть в воздухе, не давая врагу поднять голову. В реале летали низко, чтоб не заметили истребители, потому что прикрытия не было, вешали только РСы или только бомбы, чтобы освободиться за один заход и в случае чего драпать от истребителей. В этом случае о доразведке целей речи не шло, идя на бреющем, штурмовики часто теряли ориентировку. Пушки он возил мертвым грузом. Т.е. в принципе штурмовик не мог выполнять свои задачи самостоятельно. Уже в августе 41-го стали применять группы штурмовиков с лидером - истребителем или бомбардировщиком, летевшим выше и указывающим цель.

Стоит сравнить тактику применения Ил-2 и Ю-87.
У немцев была хорошо налажена связь между наземными частями и авиацией, а также воздушная разведка, поэтому били по хорошо разведанным целям, а точность бомбометания пикировщиков была достаточной для поражения малоразмерных целей. Штуки были хорошо прикрыты истребителями. В зоне действия ПВО находились непродолжительное время, поэтому потери от ЗА были малыми. А когда немцы начали терять превосходство в воздухе, Штуки пришлось отправлять на слом.
У нас все было с точностью наоборот
ИМХО, Ил-2 аналог стервятника - самолета чистого неба, только более дешевые в применении за счет того, что за один вылет могут поразить большее кол-во целей (что весьма спорно, учитывая большие потери от огня ЗА).

Все это отлично описано в монографии Перова и Расстренина.