There are a lot of young developers that just have no context for what Microsoft did in the past. If you bring up their past, they say "that was so long ago" or "but they've changed!"
But public companies are not people.
Of course they change -- tactics -- and try to gain control again. Everything they do will in the end have to be justified to their shareholders and how it will either gain them profit either now or in the long run, and as soon as the fickle-minded shareholders change their tune, out goes Nadella, and we'll get another Balmer or worse.