9 hours ago, magicalclick wrote
Lastly, MS should release a new OS every two years anyway. People don't want to buy a tablet with an OS older than two years. They want new hardware and cool new OS. That is the trend, especially the competitors brain washed them already. It is too late to brain wash them back.
Not really. Most of the programs that I use everyday, and indeed most of the programs that most people use every day change less regularly than that.
Sure, Chrome updates once a month, but it looks pretty much the same as it did when I installed it back in 2008. Features enter my Chrome not after two years, or even after N years, but rather when they are ready.
Similarly photoshop doesn't look all that different to how it looked two years ago. iPhone changed it's skin with iOS7 to be more flat, but it still behaves and looks the same as iOS 6, and that didn't change it's appearance for aaaages.
And anyway, all of this is missing the fundamental question: What do you want from an OS? At the end of the day it's a platform, not an final year art project. The UI of Windows is literally the top 1% of the Operating System (and unfortunately, about 150% of the controversy).
I don't frankly care how often Microsoft updates the UI, although I'd probably veer on the "less frequent" side of the fence given how painful every UI change that Microsoft ever makes is. But when it comes to the 99% iceberg of code doing the boring and invisible things like making your OS boot using secureboot, upgrading NTFS, making the scheduler lock-free, inventing new exploit-mitigations, implementing compiler improvements and inventing entirely new security models which can be used to make secure sandboxes for Internet Explorer and Chrome - I really, really want Microsoft to release them once they're done, not right-now-quick-quick-why-isn't-it-here-already-oops-i-tweeted-a-link-of-a-lolcat-hahaha-lolercopter-we-don't-need-money-we-need-users-like-facebook-hahaha-what-does-solvent-mean?.
Making a good product takes three blocks of time, of roughly equal length. (1) Design your product. (2) Make your product. (3) test your product. If you release every two years, you need to squish the square peg of every idea you ever have into the round hole of you have precisely 2/3 of a year to write it or you'll have to wait another three years to see it get into a releasable product.
Releasing every two years isn't the solution to why people hate Windows8. Windows8 is precisely why Microsoft shouldn't be releasing every two years. Windows8 is what a bi-yearly release cycle looks like. And you know what? A lot of the really great in-depth people I know at Microsoft that made Microsoft the cornerstone of excellence that industry relied on left because of the bi-yearly release cycle and the hideous compromises and lack of vision that such strategies force onto your product.