With the arrival of Windows 8, Microsoft realises that it cannot control the quality of apps developed for older versions of Windows, but decides it has to take four big steps to ensure a better user experience here on out.