Преподаватель, который ненавидит детей - это, конечно, плохо, но не такое уж преступление. Лично у меня другой факт из биографии Снейпа вызывает, скажем так, "противоречивые чувства". Уже будучи "шпионом светлой стороны" в течение многих лет, уже после гибели "любимой женщины" от рук Волдеморта, уже после того, как он убил Дамблдора и вроде как стал максимально приближен к Волдеморту - Снейп сдаёт ПСами Эммелину Вэнс. Причём сдаёт, так сказать, с потрахами - в результате чего Вэнс этого не переживает.
И я вот не вижу какой-то сильно большой необходимости в этом манёвре, даже если забыть про мораль - едва ли это сильнее приблизило Снейпа к Волдеморту, чем убийство Дамблдора (это если забыть, что в каноне напрочь не видно каких-либо преимуществ от этого "приближения").
И каждый раз, когда где-то начинают втирать, какой Снейп был отважный разведчик, я вспоминаю этот маленький факт.