Первое что мне пришло в голову:
1. ООП в питоне наколхозили сбоку, но тут ладно, питон задолго до классов появился.
2. Сборка питон пакетов была концептуально сломана 20 лет подряд, пару лет назад ее полностью переписали на новый стандарт (wheel), но не все на него еще перешли.
3. несмотря на то, что теперь все питонисты пол рабочего дня аннотируют ПО с помощью mypy (его не просто заставить работать), питон все равно на каждом шаге выводит тип переменной, что делает его до 100x раз медленнее по сравнению с языками на жвм