Mas tem que aprender bem, não só a criação, também a evolução. E precisa de informações mais detalhadas, porque pode-se criar a fake news por omissão.
Cara, SIM! Isso foi exatamente o problema que ocorreu com o PHP, onde até a 5.0 ele tinha uma série de problemas que faziam juz às suas críticas, mas após a 7.0, a linguagem mudou completamente e está mais organizada, porém ainda tem gente que continua disseminando as origens dela como se fosse algo recente, muitas vezes desanimando a galera nova de querer aprender.
Java não tem uma característica intrínsica que permite rodar em qualquer plataforma, roda onde alguém trabalhou para rodar, igual a todas as outras linguagens.
Concordo completamente com você. Ela foi originada como um propósito de rodar em quase tudo, mas como mencionei no post também, tudo onde tem JVM/JRE ou pelo menos um preparo anterior para receber a linguagem, mas mesmo assim, com a proposta de escrever uma uma linguagem para múltiplos dispositivos de tipos e finalidades diferentes.
Muitíssimo obrigado pelo comentário riquíssimo em informações! Realmente ajudou muito mesmo!!