No argument here. Cats can be absolutely cold-hearted... but total sweethearts at the same time. Frankly, I admire that in a way.
Slippy (the one who skinned the bunny alive just for kicks, or as I prefer to call it, "practice for armageddon") also stood guard over my daughter every night after I tucked her in, and wouldn't let anyone but me near her. To this day, she's a total cuddly lovey-dovey kitten to me and my kid, but it has taken four solid years for her to get to the point where she's gotten used to my wife and is actually semi-friendly to her (and my dear wife is about the kindest-hearted human you could ever hope to meet, and certainly no stranger to rescuing and caring for neglected critters).
Someday I'll tell the whole story of how Slippy came to be part of my world,,, suffice to say, she was a badly-abused rescue off the mean streets... and a couple previous women demanded,
"it's me or that damn cat!"
That damn cat is still here with me