Oh vague? You mean like calling open-source software a "cancer" and "an intellectual-property destroyer” ? https://www.cnet.com/news/microsoft-red-hat-argue-open-sourc...
Open source has "won" in the meantime. Why would Microsoft be interested in turning back the clock now that the money is in services, no longer in software.
I don't agree with the GP comment, but, i doubt they'd make this mistake again even if they believe it.