Yeah I kinda agree. C# might have some nice new shiny features but Java is improving all the time and has deep roots in the open source community.
Scripting languages don't really compete with Java because they are a different type of tool. Even when data engineers/scientists use pyspark in data pipelines it's just a thin wrapper around JVM scala code.