Cara, uma das coisas mais importantes que um programador precisa aprender e que "gira a chave" é: TODA tecnologia têm problemas, incluindo linguagens de programação.
Meu conselho é que pare de ver pessoas que apontam defeitos em linguagens como "haters". Sim, Python tem defeitos assim como qualquer outra linguagem. Isso é um fato. Se alguém não consegue ver os defeitos da linguagem que usa é meramente por falta de conhecimento técnico, não é porque a linguagem dessa pessoa é "perfeita".
Todo mundo aceita o fato de que não existem pessoas perfeitas, mas por algum motivo irracional e ilógico as pessoas não querem aceitar que as criações das pessoas também são imperfeitas.
Para uma linguagem de programação ser perfeita ela deveria ser criada por um ser perfeito. E até onde sei deus não é cientista da computação...
Então para com esse negócio de levar pro lado pessoal quando alguém criticar uma tecnologia que você usa. Pelo contrário, foque em ter conhecimento suficiente para também ser capaz de criticar as tecnologias que você usa.
Isso mostra que o programador tem capacidade analítica. É o que separa os homens dos meninos.