Пугачёв решил помиловать Марью Ивановну по нескольким причинам. Во-первых, Гринёв правильно объяснил ему, почему о её происхождении он не стал говорить при его сообщниках, — Пугачёв прекрасно понял его. Во-вторых, он не был кровожадным человеком, а гнев на капитана Миронова уже давно прошёл, к тому же девушка была больна и несчастна, но держалась с твёрдостью, чего Пугачёв не мог не оценить. В-третьих, несмотря на то, что Швабрин был в его стане, Пугачёв ясно видел его угодничество и не слишком его жаловал. Тем более что и Швабрин обманул его. И, в-четвёртых, вопреки сословному положению, между ним и Гринёвым складывались отношения по-особому доверительные, неподкупный молодой офицер давал ему возможность как бы сбросить с себя маску великого государя и быть тем, кем он являлся на самом деле.