I worked with a startup for a while on a couple variations of this problem, and it's very much a classic chicken and egg problem. The angle that I was a bit more intrigued with taking was not about 'friends', and more just about the geo part. In other words, having your pics be available publicly by geo info. This conflicted a lot with the use cases of "share party pics with family/friends", but it seems there's dozens of ways to do that (facebook has a whole separate dedicated app that, to this day, few people I know knows about, but they all use facebook).
all your pics would go to others, and all the pics from others would go to you. (think concerts/events)
Airdrop is the kind of tool that follows Metcalfe's law (with "network" being "people who can Airdrop to each other"). In places where Android is the dominant market player, you'll have little luck trying to use Airdrop to exchange data with other people. This is not dissing Airdrop, just calling out that there's a huge market segment that still has this problem.