However i never thought of it as hate filled or snide at all.. i like Leonard a lot and often laugh at his comments (and the others target him too once in a while).
I don't see Leonard as hate-filled or snide, just self-loathing and a bit of a downer. He always seems to be caught in a perpetual cringe . . . .
(Just to be clear, I'm talking about the character, not the actor. I have no opinion regarding Galecki.)