Языков больше так как больше этнических групп. Мы все осведомлены, что даже в России проживает только примерно 80% русских, 20 оставшихся процентов распределены между 150ти национальностями, и мы можем быть уверены, что как минимум у половины есть свой язык. В Африке, на протяжении истории всегда были разные племена, они владели разными языками, которые и сейчас иногда являются официальными для разных государств.