Да причин тому, что в Южной Америке чуть больше озер, чем в Африке, я считаю существует несколько.
Самая первая на мой взгляд и основная из этих причин, состоит в том, что расстояние по суше от океана, до океана, в Южной Америке значительно меньше, чем в Африке. По этому, в Южной Америке выпадает на 25% осадков больше, чем на любом другом континенте на Земле. А вулканических впадин, способных сохранить в своих чашах воду и стать озером, в Южной Америке предостаточно.
Вторая причина, состоит в том, что в Южной Америке в три раза меньше пустынь, чем в Африке.
Ну и третья причина заключается в том, что Южная Америка занимает шесть климатических поясов, а Африка только пять.
Возможно я что то и упустил, но даже этого уже достаточно для ответа на поставленный вопрос.