Python é uma boa linguagem para back end?

Já vi coisas que dizem que Python é sim uma boa linguagem para o back end, como também já vi vídeos e artigos que diziam o contrario. Comecei a programar a pouco tempo e decidi ir para desenvolvimento web, e o mar de informações disponíveis é um pouco assustador, no momento estou tentando dar um direcionamento aos meus estudos mais não sei por onde começar, se vou de Python, se vou de JS com node, enfim estou perdido.

Sim. Pesquisa por Flask

https://m.youtube.com/results?search_query=Python+flask+curso

Como quase tudo em TI, depende.

De qual é escala de seu produto, de quantas pessoas tem no time, do produto em si que você está tentando criar.

Se está aprendendo agora e quer criar uma aplicação inteira sozinho, usar Node pode ser uma boa para você aprender tudo numa linguagem só.

Sim, python com flask ou fastAPI atendem super bem backend de aplicações web!

Mas como tudo, depende da necessidade, com isso, avaliar qual tecnologia oferece a melhor solução para um determinado problema.