"We take a lot of photos that end up in a lot of different places. Some are on our PCs, others end up on a photo sharing service like Flickr or Facebook, and even more are on our phones—sometimes indefinitely. How and where we store and share photos has changed and will continue to change as we take more photos, buy more devices, and share to more places with more people. What we need is one place where we can see, relive, enjoy, share, and immerse ourselves in all of them, all in one place." - Steven Sinofsky
Of all the controversial aspects of Windows 8, this is probably the only part that everyone could get behind, and you throw it away. What rubbish.
What you need to do is throw away this new app, take the original Windows 8 app and improve it by making an API that allows third party developers that have apps on the system to link to the Photos app. It becomes opt-in for developers, users gain greater functionality and compatibility with services they use, and Microsoft has something to offer that competitors do not.

