Of course they did. Rather than use robust, Open Sourced, and time-tested languages, why not make your own garbage? For Microsoft, it’s traditional.
That's not to excuse his position, nor to minimize the awful damage he did to Microsoft in those years. Just to say, we should not be surprised.
Nadella has arguably done more to make Windows healthy in the past 5 years than either Ballmer or Gates did in the prior two decades.