Why cats are attracted to the feline-averse
• Why, in a room full of people, will a cat make a beeline toward the one person who is not paying attention? One possible answer: That’s the only person who’s playing by the cat’s own rules for proper behavior. Cats don’t like eye contact from strangers. When a friendly cat wanders into a room full of people, he may be intimidated by a new person’s stare. So, he heads instead for the people he thinks are being polite — those who aren’t looking. The cat doesn’t realize that these people may not be looking because they don’t like cats or are allergic. In the end, it’s a bit of a cross-species miscommunication. That’s one theory, anyway. It could also turn out that rubbing cat fur on the slacks of a cat hater is just the ultimate feline fun.
— Dr. Marty Becker and Gina Spadafori