Мне кажется неправильным возлагать всю ответственность за конфликт исключительно на Снейпа. Гарри тоже не ангел. Ну серьезно. Он поверхностный, категоричный, любит развешивать ярлыки и носиться с ними, не любит много думать. А не ООС Снейп никогда не будет вести себя так, как нужно для того, чтоб каноничный Гарри захотел с ним подружиться, даже если не нужно было бы отыгрывать шпиона. Он в любом случае будет резок, нетерпим к чужой глупости, скор на острые, обидные слова. Я, собственно, к тому, что в данном случае проблема, по сути, не только в Снейпе и его поведении и коррекция только с этой стороны недостаточна.