I definitely understand it, I've been using it. But nothing about it is easy, you have to figure out how to make it so that you can send just the pictures you want to iphoto, which requires creating a special stream in iphoto, and even once you do that it doesn't always work... not to mention that there's no way to create a stream that will automatically add photos to your iphoto album, you still have to manually add them if you want them to be part of something like your apple TV screensaver. It's convoluted, confusing and ultimately way too much hassle.
Plus if I want to put a picture from my phone on the desktop of my imac I now have to open iphoto, move the picture from iphoto to my desktop, go back into iphoto and delete the picture if I don't want it hanging around in iphoto and then close iphoto.
Why? Why not just have it so that I can take a picture on my iphone and when the iphone is connected to my local network simply drop the picture on the desktop of my imac? One simple step. No setup required, no opening of software required, no confusing icloud account to setup and hassle with, no confusing photostreams that don't always work... just move the picture from my phone to my computer's desktop, done. I can do it from one imac to another over the network, why in the world can't I do it from my iphone to my imac? Makes no sense that I have to jump through icloud/iphoto hoops or use image capture, an obscure program most users probably don't even know they have.