Well Liz purring can mean several things. I have a page on this site about cat meowing and other noises, you will find it under Cat behavior section.
I'm not sure what you mean as to why bug cats hate kittens. They don't nas far i am aware of. Any aggression shown is due to territory and competition from other cats ans is a natural reaction.