Cats have self respect which is confused for disdain. If you have a cat flap and your cat comes back, you know your cat has chosen to live with you.
A dog would lick your balls all day if you let it. I don’t understand why that’s a desirable trait.
A cat will leave an abusive owner and never come back but a dog will stay, just in hope that the owner will stop being a cunt one day, dogs are pathetic.
A dog also needs to always be in your mind, it’s like looking after a two year old, you have to consider the dog everywhere you go. You just put food down for the cat and leave it to it.
I get your point and having owned a bunch of cats and doing the foster dog thing currently you encounter all kinds of personalities on dogs. Some might bite your junk off just as well