I think in your listing you've alluded to two possibilities right there: 1) an app that combines free/social and pro, and 2) an app that allows for distributed photos rather than the centralized model. It looks to me like there's still room for more players.
In my experience working with lots (thousands) or pro photographers, they don't want to use the same services as hobbyists. Just my $0.02