Естественно кидаться грудью на амбразуру это дибилизм.
Героизм это всегда выход из безвыходной ситуации. Ну небыло у него гранат! Чья вина? Естественно снабженцев, которые не обеспечили. Но не всегда безвыходные ситуации создаются чьим-то дебилизмом. Иногда просто действительно нет другого выхода...