Any new software developers entering the field from this point on will have to know how to use and be expected to use AI code-gen tools to get employment. Moving forward, eventually all developers use these tools routinely. There will be a point in the future where there is no one left working that has ever coded anything complex thing from scratch without AI tools. Therefore, all* code will have AI code-gen as all* developers will be using them.
* all mean 'nearly all' as of course there will be exceptions.
So eventually, doesn't the KPI move from "more code" to "better code"? The pendulum will have to swing the other way eventually; seems like microsoft is just accelerating that process
This is why, of course, nearly all open source projects are written in Java.