Для back-end безусловно перспективнее Go и PHP - оба языка, т.к. они предназначены для решения разных задач.
Python в задачах back-end неконкурентоспособен. Но с впаривания Python, как единственного языка back-end, кормится огромное кол-во "курсов web-разработки", которые и поддерживают стабильный уровень хайпа вокруг Python.
P.S. А попробуешь выпускнику таких "курсов" задать вопрос: в каких конкретных задачах back-end лучшим выбором будет Python - лучшим, чем PHP и Go, а в ответ либо тишина, либо поток невежественной чуши.
Тут вот, на "Ответах", деятель недавно с пеной у рта доказывал, что "Python лучше" - без единого реального факта. А когда всё же удалось раскрутить его на реальный код, оказалось, что все "достоинства" Python сводятся к тому, что он знает SQL на уровне пещерного неуча и вместо того, чтобы выполнить простейший SQL-запрос, считающий среднее значение столбца, он читает все миллионы записей из таблицы в Python скрипт и считает среднее Pandas'ом. Смеяться пришлось долго...