Классика использования рекурсии.
У каждого был такой момент, когда он писал рекурсию и она выходила из под контроля.
Только в случае питона стоит ограничитель, который не позволит сожрать всё
если у тебя рекурсия на основе функций GCP или AWS Lambda, то рекурсивный запуск там легко может выйти из под контроля.