Гринев решил помиловать Марью Ивановну по нескольким причинам, которые можно рассмотреть в контексте произведения Александра Пушкина "Капитанская дочка". Во-первых, Гринев проявляет высокие моральные принципы и чувства ответственности перед близкими. Он понимает, что Марья Ивановна невинно пострадала и стала жертвой обстоятельств.
Во-вторых, их отношения развиваются на протяжении сюжета, и Гринев осознает, насколько дороги ему чувства и жизнь Марьи Ивановны. Он хочет защитить её, несмотря на опасности и сложности, которые при этом возникают.
Кроме того, Гринев, как персонаж, стремится к справедливости и имеет необходимость следовать своим внутренним убеждениям, что также подталкивает его к этому решению. Этот акт помилования символизирует не только любовь и верность, но и идеалы человечности, которые важны для характера Гринева.
Таким образом, решение Гринева о помиловании Марьи Ивановны – это проявление его благородства и приверженности моральным принципам в условиях жестокой реальности.