Eu não sei se Python é péssima para aprender, mas eu não gosto de recomendar ela, como muita gente faz. Que bom ver mais pessoas achando o mesmo.
Python é uma boa linguagem e no começo do século, por alguns anos que falava para as pessoas aprenderem, não como primeira linguagem, mas ir nela, porque era útil. Ninguém me ouvia. Nunca conseguia que uma só pessoa aceitasse a ideia. Tiravam sarro. Hoje acontece o oposto, eu tenho que falar que Python não serve para tudo. O que acontece com a linguagem que ela melhorou tanto? Não melhorou, as pessoas mudaram a percepção. Da mesma forma que elas estavam erradas, e tem que dizer que estavam mesmo, não tem como dizer que era certo na época não querer ela, porque isso só atrasou a adoção, agora elas estão erradas de novo, porque virou pau para toda obra.
Eu prefiro C como primeira linguagem. Pode ser outra, mas não pode ser Java, Python, JavaScript. pelo menos para quem quer ser profissional de primeira linha. É ok, a pessoa querer só fazer algo mais simples e não um trabalho forte na área. Aí Python pode ser uma boa, até porque será provavelmente a única que aprenderá e só o que aprenderá.
O problema é que Python não desafia a pessoa de fato. Não explica como funciona. A pessoa vê aquilo como mágica. E isso afeta todo o desempenho dela na área. Mas ela não percebe.
Faz sentido?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).