Explain that one for me breh, cause I get the impression that they're thankless freeloaders from this line
That cat was climbing around trying to figure out the surroundings. Y'all forget these are wild creatures. Cats were never domesticated like dogs they chose to live amongst us.
Cats don't bond with people same way dogs do. What you call selfish is indepence. Just cuz you threw breh out in the cold doesn't mean he will starve. They can still hunt and kill with ease and go in the house after and be a pet to someone they like.
A lot of people have this idea that they own animals and cats often defy that cac made idea of possession over another life. A cat could have multiple families and homes it lives in visits. They have tracked house cats that move around outdoors and found them to be incredibly social. Most pet owners want unconditional love and obedience. Get a dog for that. A cat will not fill that insecurity.
They are not thankless and as anyone with a cat knows they will also kill and present you with dead critters as a gift in an attempt to contribute their share. That's an instinctive trait that displays where their mental awareness is compared to most pets. They see themselves as equal to not subservient.
The most pertinent question you asked is why anyone OWNS one... As stated you simply DON'T. They choose you like you choose them. They're not broken in spirit like most domesticated creatures. You have to truly love their nature or avoid them.
Personally I see why they were reveered in ancient Egypt. If you respect nature you get it. The idea of ownership over life doesn't apply here.