Microsoft promised a lot of things in the run-up to the launch of Windows 10 and delivered many of them (especially for consumers) in time for the operating system’s release on July 29. Now, it seems ...