actually, when it comes to how the fandom reacts to the Hogwarts teachers, it's really interesting to compare them to my own university lecturers. // because school teachers don't really compare, let's put it that way...
and, like, one of the most memorable lecturers at my uni has the vibe of Sirius Black. they are simmilar in so many ways. [though he doesn't have, like, an outrageously gorgeous face or anything, but he's so charismatic that he comes across as attractive]
the point is, i did a little thought experiment and imagined him with Snape's appearance and personality instead.... people would absolutely tear him to shreds. [most students would, at least]
because he's young, he's 30. so he was even a bit younger when i was studying there. and he's completely unhinged. he buries people in coursework. like, he absolutely buries you in it. and he's ridiculously demanding.
but because he's charismatic and has this sort of mate-your-own-age vibe, everyone absolutely adores him. he can take the piss out of someone and literally nobody has a problem with it.
so don't tell me appearance, extroversion, and charisma don't matter.
because they decide pretty much EVERYTHING.
even though, objectively, there's no real difference. it's just a difference in personality. on the one hand, it gives you this feeling of freedom when you're talking to him. but it's incredibly misleading.
because if you tried to negotiate with him, he'd absolutely destroy you. if you tried to treat him like a mate when it came to coursework, he'd absolutely destroy you as well.
so, in practical terms, there's NO DIFFERENCE between that and him being bitter and toxic. NONE.
he's simply pleasant and not intimidating.
and that's enough to change everything.
i just don't get WHY people go through all these mental gymnastics when people could simply say,
"i don't like toxic people, so i don't like Snape."
but noooo, they have to bring up how he tried to poison a toad.