Some words, like run, get, advance, etc... are "deep" in semantic structure. Other words (mostly names) like Japanese, French, tapir, strychnine, etc... are "shallow" in semantic structure. And some words, like "water," have properties of both deep and shallow words: water is a name like ethanol, strychnine, dimethylmercury, but it can be used as a deep word: watery, waterlike, aquatic, are derivations (conceptually) from water.
Why does this dichotomy exist, and has anyone wrote something about it?