Потому что для Снейпа Гермиона - всего лишь одна из пары сотен учениц. И для учителя растлять ученицу это вообще-то, по законам некоторых стран, вполне себе преступление.
А как только Гермиона перестаёт быть ученицей, Снейп погибает. У него своё предназначение в этом сюжете. Вот если бы он уполз, могло бы всё и сложиться.
Хелависа:
Небольшая перестановка слагаемых - и канон, скрипя шарнирами, повернул в другую сторону. Гораздо более логичную и правдоподобную...
И не стоит недооценивать зануд!))