you’re explaining yourself fine, and of course it’s okay. in fact, i agree with you. i’ve said before, and will continue to assert, that snape is actually a fantastic character, and the main issue i have with him is that people hero worshiping completely erases his moral ambiguity and greyness as a character, and that’s just so booooring. he’s so much cooler if you look at him as he actually is, rather than putting him on this undeserved pedestal
You can look at a supervillain and decide that they’re a great character. Great characters are interesting and fit the story well, they can be the most terrible people imaginable and still be great characters.
All those fish are hiding up where the stinging part of the jelly can’t touch them, and nothing can try to eat them because they’re hiding in a jellyfish.