You misunderstand cats. Haughty= self assured in their abilities, aloof=they really don’t need you to get by, entitled= payment for dusting the furniture and eating bugs, and never thankful for what is given= just waiting for you to kick it and have real meal.
Cats are independent, clean, not smelly, low maintenance, quiet, and absolutely dependent on humans for a quality life. Adopting either a rescued cat or dog makes you feel that you’ve done something good and helped at least one cat find a loving home. But most cats go on to live a long and happy life in their new homes and are grateful in their way for a new life. They sure as hell are happier in the hands of a loving owner than in a cage or shelter or on the street.