People Are Crafty

Did you know that there are more than 40 synonyms for "crafty" in English language... We have so many words to describe people's trickiness. There must be a good reason for that.