Основная причина - так не принято. И в принципе можно наплевать на эту причину.
Но вот количество занимаемого места комментариями это проблема(долго листать, неудобно читать).
Расхождение комментариев(на русском исправили, на инглише забыли или написали противоположное) - это проблема.
Усилия затраченные на дублирование комментария это проблема(вместо одного хорошего грамотного комментария у нас два плохих).
Использование в интернациональном репозитории это проблема(как вам американец пришлет пул реквест с комментариями, если он не знает русского, а если без комментов\на инглише то это расходится по стилю, быстро код превратится в помойку).
Оптимальный комромисс для крупного проекта(для мелкого обычно избыточно) вести отдельно от кода документацию. Есть системы автодокументации, иногда в них и предусматривают локализацию, посмотрите их(не знаю что есть под питон). В любом случае это лишние усилия.