Argh. I understand your frustration, OP.
Where I work, I have some people who like to (and ask to) see pictures of my cats. These include co-workers and cutomers. I am proud of my beautiful babies and am always happy to oblige.
Then I have some people who would rather not spend a great deal of time talking about cats, or animals at all, and I try not to bring up my babies as much as possible (although I add in here that for some reason, these exact same people seem to have the impression that I DO want to hear all about their children and grandchildren).
Then I have a few co-workers (one in particular) who, upon overhearing me talking about cats to a fellow employee, made a point of telling me that she hates cats, once had a cat who took up hanging around her house, and that "the best day of her life was the day that cat was run over!"
Evil. Pure evil, IMHO.
All that to say that some people, for whatever reason, just don't "get it." And some people need to be heartily shunned for saying things that shouldn't be said.