Berto, those are just stereotypes.
I've had plenty of cats, none steals food at the table and all of them greeted me when I got home.
Not stereotypes, I actually have both cats and dogs before I was married, so that was from my experience.
Your experience may differ of course, but as for me if my cats greeted when I'm home I'd think it's because they're hungry.
But of course it's not all that bad with cats. They're a great predator.
One day a snake came into my house and my cat jump in and then chase and kill him right away.
And tips from my experience, if you want to have both cats and dogs, always have the cats first.
The dogs will treat them as friend. But if you have dogs first then cats, it's kinda hard to make them got along.