Yes, they does but not in that sense.
Languages are continuously changing all the time. When a group of people that speaks the same language migrates in separate directions and the resulting groups no longer communicates with one another, then an accent develops, then dialects, and eventually separate languages emerges.
Simple societies will often disagree and a separation is sought. Usually, a river is used as the borderline. Member of any side can not cross the borderline to the other side. That is a separation, and with time what was once one language will have changed into different accents, then dialects and finally into languages. Other than rivers, valleys and mountains are used as borders to separate such groups. Mountains and valleys determine the weather a place gets. This is why simple societies seem to think that they have different dialects because of drinking water from different stream, or because of soils (rainfall).
Simple societies have very complicated politics over petty things and when petty issues such as witchcraft are incorporated there, then, the groups/clans fight each other, and eventually they swear that any member of the other group crossing this or that river will meet his/her death. With that, they unknowingly create a separation which is conducive for formation of different dialects.