Потому что у Гринева был цель: защитить достоинство Маши. И он не остановился ни перед какими примирением.
К тому же примирение было ненастоящим.
Швабрин и Гринев вынуждены были прекратить поединок из за генерала. Сами же они оставались друг другу врагами.