How many landmarks are there to justify sending your data off? Can't the database be stored on the device?
The usual context is "oh I saw some dolphins forever ago. let me see if I can find the photos..."
But now you suddenly need the cloud to have it recognize the Eiffel tower.
Last night I was able to find the image using the single word "creme". Definitely saved the story.