Managing Windows 10 updates will always be a struggle for Microsoft