But very few of them really solve the problem well. And as photos are quite universal form of expression, there is need for multiple solutions: a professional magazine photographer have different needs than a serious hobbyist who again has different needs than a mom photographing her kids and sharing photos to grandparents, and the mom differs from a teen who wants to express him/herself to find a new friends and get laid.
After searching for a couple of years for solution my needs, I finally found Everpix, which is really really good, but it still doesn't handle sharing as well as I'd like to.
There is a lot of room for innovation or just plain good execution left in the photo space.
Are you sure? Really really sure? There are countless photo management web, desktop and mobile apps.