After all, the usual reason for one getting a pet is because they want to cuddle and not feel so lonely. However, if we think of a cat as a human for a second, just imagine how annoyed someone would get with constant kisses and hugs. It might be the way humans show love but is it the same for cats? Actually, no. So when cats stop you from touching them, it isn’t because they hate you or something preposterous like that.
At the end of the day, it just gets tiring for them. Cats are independent creatures and like to be left alone most of the time unless they are hungry and need food. It is just how they are. While many cats always like head scratches, every kitty is different and thus we have to cater to their needs according to what they want. After all, we wouldn’t want to be bad butlers and annoy our true masters, would we?
As you can see, these humans didn’t heed the warning and went in for a hug anyway. As it is clear below, the cats weren’t having any of it.
Funnily enough, the reason cats don’t like hugs or cuddles is that while they enjoy being high up in the air, most cats want to jump up by themselves to reach the highest place. And thus when we pick up a cat to cuddle with them, we are sort of being disrespectful which is certainly a very interesting insight into cat behaviors. However, with time you can train them to love hugs and cuddles.
So at the end of the day, it just depends upon you.