They are not as well domesticated as dogs, so humans cannot read them as well as they can dogs without training themselves in cat communication. Domestication has altered the dog on the physiological level to communicate with humans. Among other things, dogs have extra eye muscles that allow them to emote in ways humans instinctually understand.
Cats will shit on your pillow if they are unhappy with the environment for some reason. That's particularly disturbing.
I have a cat and three dogs as pets and it's interesting to see how they all interact with us and with the world differently. Even the three dogs are unique. They are all different breeds and very different in size, so it's interesting to see what they have in common and what is unique to the individual dog.
That's a territorial insecurity thing, though, right? It's not a protest or revenge.
It is definitely naturally disturbing to humans, though.
Cats are worse at communication as they evolved to be more solitary.