js это мода, которая пройдет. Он постепенно доказывает, что он не подходит для бэкенда. Очень мало возможностей. Python хороший структурированный язык программирования. Писать на нем одно удовольствия. Плюс куча батареек на все случаи жизни. Хорошая математическая база. PHP иделен для сайтов сейчас. Новую версию 7 вылезали, значительно уменьшилось потребление ресурсов, что мне как админу видно. С руби особо дело не имею один проект. С# и дотнет мне не нравится не по потреблению ресурсов, не по скорости разработки. Хотя у меня хороший знакомый души в нем не чает. Возможно потому что не хочет другого изучать.
Не понимаю, чем JS доказывает, что не пригоден для бэкэнда? Лично я вообще считаю, что без статической типизации хороший бэкэнд сделать нельзя (дёшево сделать). У js есть npm и package-lock, что решает все проблемы с зависимотями. Также есть typescript. TS и npm это прорывные вещи в js мире. А вот питон держиться только за старые проекты и анализ данных.