While he is completely correct, and I don't see this changing at all, I dislike that this is what app development has become.
By only having one thing (add text to photos), you're really letting the users vote about whether they would use that functionality. Try to pack too much into your first version of an amazing idea, and you'll have a tough time parsing out which needs tweaking when you're not getting traction.