Enrico, again, I do not disagree with you. I’m not defending Java or asserting its superiority over other languages like Go. I’m partial to Kotlin myself. My issue is that bad design and bad engineering lead to bad code, regardless of the language. This is especially true of cloud native apps.
In my 47 years of commercial software development experience, coding represents no more than 10% of the cost of bringing code to market and most of the cost of maintenance is from engineering deficiencies (lack of malleability) not the code changes alone.
A well-engineered system coded in a mediocre language is superior to a badly-engineered system written in a superior language.