yes, but it's difficult to say what caused what (chicken and egg problem). What I know is that this has been negotiated at the highest level, and for once (including because of elements that AFAICT have not been disclosed yet, and which I cannot discuss for the time being) in reasonable good faith.
I attribute this mainly to the changed market circumstances, changed paradigm, changed role of Microsoft in this scenario, which also changed the attitude of the company and the management style had to adapt to it. I don't know if the internals I have been in touch are 100% sincere, but it seems indeed that the change comes from the top, and the middle level is resisting as hell (while the lower tech people are keen). It makes sense.