We’ve had more than one of both. I’ve been very fond of the cats, but I can’t say I’ve ever quite loved them as I have the dogs - dogs IMO give you so much more, and do love you. Cats OTOH will rub themselves around the legs of anyone who feeds them something tasty, and has a nice warm place for them to sleep.
I don’t want cats in our garden any more - we spend a lot on bird food and I don’t want them lurking and waiting to pounce. So any that do come get very firm discouragement.
Dd and SiL have a rescue cat who is not a bit friendly, never has been, though they’ve had him for years now, so plenty of very kind treatment since then. He’ll accept some stroking but as often as not will lash out and scratch you.
So utterly unrewarding, not to mention the expensive vet’s bills. If he was ever run over, I’m afraid I can’t say I’d be remotely upset.