Actually, Snape's whole thing falls well in line with the morality that the author was trying to sell. It was eye-rolling, but I can't say that it ruined it for me.
What ruined it for me is that Ron never died and somehow Hermonie found him attractive enough to fuck.
I mean, poor Ron should...