It must be excruciating to design a new version of an already mature operating system. How do you add enough new stuff to attract upgrade customers — without junking up the works? And how do you revamp enough things to make the upgrade exciting — without alienating people who don’t like change? CNBC Contributor David Pogue on technology.