Ответ прост - это сделано для глубины проработки персонажа Снейпа,для сочувствия и сопереживания.В современных фильмаж редко задумываются о проработке сценария и вообще о здравом смысле.И тут еще не маловажный факт,что книгу написала женщина и к логике повествования возможны вопросы ..
Потому-что отец Гарри Поттера имел темную сторону, равно как Снейп имел светлую сторону.
Это было показано в незначительном фрагменте, меняющем представление о двух персонажах.