The last time I used Windows on my personal computer was back when Vista was still around, but since Vista was not long for this world, you would have to go all the way back to Windows XP to find the last time I dealt with a Microsoft operating system getting a major update (which would have had to been Service Pack 3).
With Windows 10, however, MS appears to be big on making a major update to the OS at least once a year. This actually makes a lot of sense - this is basically Microsoft taking the Apple route. Mac OS has been around for ages, and Apple just keeps adding and updating and tweaking it. There is nothing stopping Windows 10 from being handled the same way, and so that is exactly what they are doing.
Unfortunately, Windows 10 updates are notorious for being buggy and unstable. The situation is bad enough that for their latest update - Windows 10 Version 1903 - Microsoft added the ability for users to delay the update for several months, just in case you want to wait for the kinks to be ironed out (or come up with a solid backup plan). That sounds scary!
And yet I am kind of a sucker for these kinds of updates. I have no idea why I am. In my experience, at least on Mac OS, these kinds of updates tended to cause my Macbook Pro to get increasingly slower, and as the years went on, fewer and fewer of the new features were built to support my hardware. Common sense dictated that I should have left the OS be as long as possible, and yet I never did. I guess I am a sucker for feeling as if I am on the “latest and greatest”.