I can't help but wonder why Microsoft decided to go for two updates a year over one major one. For an OS that was once updated once every three years, going from that to twice per year is a big jump. Of course, that's all thanks to Microsoft's new strategy of
Windows as a Service. But Windows is still Windows, and it's still a beast to update major versions.
...
The other disadvantage is that there's less time for development. The Windows team is only so large, and developing a product like Windows takes time. In the past, there were three whole years between each Windows release, which gave Windows engineers plenty of time to plan out what they wanted in a release, develop it, polish it, and release it. With the update cadence so fast in Windows 10, the time where development takes place is shorter.
...
Fear of change
Now, on the flipside, some people prefer their updates feeling less significant. A lot of people hate change, and if an update to Windows went ahead and changed lots of things at once (see Windows 8,) there would be problems. The Windows as a Service model makes updates feel smaller, and less of a change. Only over several releases will users notice major changes.
...