Дело в том,что Гринев был честен с людьми.Взять в пример Пугачева.Петр сразу признался Емельяну Пугачеву,что не будет подчиняться ему,т.е. не будет признавать его своим государем.И Пугачева очень удивило то,как Петр был честен с ним.
А что со Швабриным?Он "кинул" Белогорскую крепость и стал подчиняться Пугачеву.А после всего произошедшего даже доносил на Гринева,что тот был с Пугачевым в хороших отношения и прочее.Хотя сам и служил самозванцу.