It’s part of your job to explain that to them. And you have to do it in business terms, that is, how it will impact budget and schedule for the project. And prepare for questions like “ok, you have convinced me that Kotlin is superior to Java, but you are the only one in the team with any Kotlin experience, and we have a rather hard deadline for this project in 9 months. Are you hundred percent sure that we will both manage to train the team and deliver in that timeframe? And you know Karl, who’s retiring in a few years, he doesn’t seem to be very eager to learn something new. And he’s a damn productive Java programmer.”
I would argue that technology is in general not management's responsibility, but resource allocation is.
If you care about quality and productivity, please quantify those and present your findings in terms of tradeoffs.
You need people that care about the how you do it as much about the why and the what. Everything else is going to be disfunctional rather soon.