YEAH. FOR SEVEN FUCKING YEARS, YOU UNGRATEFUL LITTLE SHIT.
Oh you know, while also emotionally and verbally abusing the fuck out of multiple generations of children, doing irreparable damage to their esteem, being a fuck-awful teacher, and probably doing a vast disservice to the wizarding world given how many careers required potions. But you know, he was on the right side in the end, so that makes it all better.
No. Don’t get me wrong, I like Snape as a character, he’s fascinating and complex and sarcastic and I get the fangirling. But, however heroic his final actions might have been (and individual actions throughout the series) that does not excuse his behavior and does not require a child, an abused child, to be anything other than shocked that what he saw as just one more tormentor in his life was actually trying to help him despite treating him like shit.
In my opinion Harry naming a child after him went above and beyond the call of gratitude and selflessness.