Да мне вопчем скоре общая картина интересна.
Жизнь человека ценнее, чем кошелек, поэтому, вроде как с объективной точки зрения, своим нехорошим поступком Иванов, предотвратил большее зло.
Тем не менее, ну ни при каком раскладе язык не поворачивается похвалить Иванова за его поступок, более того, хочется его за этот поступок хорошенько наказать, отправив его на нары. Да и сам Иванов, если он не совершенно фантастическая сволочь, не станет считать, что его поступок - хороший.
Но ведь и результат налицо - сохранена жизнь человека, причем ущерб нанесенный Петрову несопоставим с человеческой жизнью.