The connotative definition is based on our experiences because we can relate a word with an experience. This could be an enormous limitation. For example, I may be in a conversation with an individual who has a larger frame of reference or vocabulary than I do. In other words, if I cannot understand the words being used in the message then there is no way I can understand the message. An unequal frame of reference or larger vocabulary could possibly lead to a misunderstanding or difficulty listening to the message.
Language evolves over time from usage.
People in power name things. I named my dog because I am his master and therefore have power over him. We may not be current on the new definition of a word a speaker is using and therefore a limitation arises. Awesome is an example of a word with several meanings. In this case, we need to pay attention to the context in which it is used in order to try and grasp the correct meaning.