Given there are thousands of languages in the world and some of them are very different, it is extremely burdensome to handle them all in a single model or use a separate model for each language pair.
third, language family cannot characterize all the features of a language to fully capture the similarity between languages.