You raise a valid point. Let us consider human eye. It's not that big really. You could imagine embedding something of that size to a mobile phone. And the human eye can catch some nicely detailed images, am I right? Even if you disagreed with that assertion, you might agree that if a human can't tell difference with his eye to that of a photo, it is ample enough quality. So future mobile phones could use same techniques that human eye and brain uses to create pictures. That's just proof of concept. Now, human eye was developed by Yahweh. I think we can all agree that Yahweh is quite powerful. But the word "genius" is probably not the word any of us would use to describe him. So it's not at all far fetched to consider that humans could design a camera that is smaller and more efficient than what Yahweh did with human eye. Sound logic?