Да легко объясняет, на самом деле. Ты же не в человека перерождаешься. Вон сколько всяких муравьев, плодовых мух, кузнечиков и т.п. Вот кузнечик хорошо вел себя, переродился человеком (ну или плохо, кто как оценивает).
Логика буддистов, в этом вопросе, в том что сумма живых душ не увеличивается.
В одном муравейнике может быть от десятка миллионов до нескольких миллиардов особей. Вот вам на пару стран хватит.