Re: "The goal is to make the OS team work more like lean startups"
The goal is to make the users the beta testers. It is pretty common in software these days. Save a cost by shoving untested code on your user base and see what happens. This was pretty evident when 10 came out and they announced that they were pretty much doing that.
You see it in games as well. "Early release", "Beta Release", etc. People lap it up to get games sooner. Maybe it works in that model, but for a user who relies on their operating system for productivity, not so much.
I'm a Windows Server admin and have been since the NT 4 days. However, when the October update killed my home laptop (HP with Skylake chipset) over an effing keyboard driver, that was the last straw. Mint installed and working great. Eventually the whole house will be converted and I'll get some good exposure to the other platform.
I'll continue to learn and use/support Windows at work, because it pays well. But for personal use I'm done with spying operating systems, lack of proper testing, and lousy responses from the companies that make them. Microsoft, looking at you.