честно, пока не поняли, но это не единичный случай после перехода с Delphi на python
под лозунгами "он же динамическитипизировнный, будет проще давать алгоритмизацию и пр."
Ну я не вижу связи между динамической типизацией и отсутствием понимания алгоритмов и структур данных. Тем более в SICP все сравнительно норм в этом плане, за исключением использования ассоциативных списков.
Скорей проблема в источниках, либо в том, что человек вообще сам учился без норм книг. Часто вижу C-прогеров, которые везде юзают массивы (потому что другое на С написать — нетривиальная задача), или людей, которые после пистона просто дергают sort метод, да, ну или оверюз регулярок у тех, кто начинал с Perl.
Но это чисто болезнь самоучек, а не вина языка. Такие травмы можно от любого языка получить.