1. интерпретируемость - код поставляется сорцами, разница между интерпретатором и приложением нет, очень просто код писать и отлаживать.
2. людям очень нравится синтаксис
3. людям очень нравится что экосистема простая и понятная (датасанистов не трогаем, у них своя атмосфера).
сравни даже со скалой - здесь sbt который лучше вообще не трогать, если дорого псих здоровье, а в питоне python3 app.py
, а депенденси ставятся пипом, который тупой как пробка
4. экосистема иде крутая, vscode и пайчарм топ
По поводу 4 пункта - частично согласен, но не полностью )) IDE то крутая, да, но ей для того чтобы "круто" подсказывать вам нужны типы, а вывести типы она не всегда может из функции, методов. Вот для Java кода - да, она очень круто подсказывает.