Любовь не приводит ко злу. Его порождает нечто более низменное - зависть, ненависть, месть. Будет ли человек издеваться над любимой девушкой, оказавшейся в его власти, как это сделал Швабрин?
Кроме того, когда у тебя петля но шее, а за спиной - казаки с шашками наголо, то мысли твои не о ревности или соперничестве. Скорее о том, крепка ли веревка и долго ли умирать. Даже если предположить что Швабрин хотел остаться жить, дабы еще раз увидеть Машу и спасти ее от бунтовщиков, это маловероятно(см. абзац 1).
Несомненно, чувства к девушке он питал( он ведь не упоминал ее на допросе (или опять хотел Гринева погубить??) ), но его предательства это ничуть не умаляет.