Наверное, язык действительно определяется нуждами общества, раз в эскимосских диалектах есть 50 разных слов для обозначения снега