I've met a lot of people who truly hate cats, not because they are allergic to them, they just can't stand them.  This little guy is no different....

Maybe the mom's "meow" is not a nice "meow"?