My main gripe with Java is not the language, but the organizations that still write their systems in it. I just don't want to go back to working for banks, insurance cos, govt departments.
It's shocking how much of the world runs on old java code on tiny Linux systems
Isn’t Java also used all over Silicon Valley? Maybe not the latest and hippest small startups, but still in many other more established orgs including FAANGs.
IMHO what you describe is more attributable to .NET.