A few weeks ago, I wrote that Microsoft should ditch Upload Studio and simply leverage the Windows 10 Photos app for editing and uploading clips. Well, it seems like the company is doing exactly that.