Não mesmo. Quase toda linguagem hoje em dia é general purpose. Elas todas servem para as mesmas coisas. Python, JS, C#, JAVA, PHP, Ruby, todas elas atendem os mesmos propósitos. E mudar de uma pra outra pode até ser um pouco trabalhoso por causa da diferença de sintaxe, mas a bagagem de Orientação a Objeto e de lógica de programção você carregar pra qualquer uma delas.
Respondendo a "Concordo, mas tem que levar em consideração que..." dentro da publicação Python realmente não é bom para iniciantes?
1