We regularly get dead links from people posting to external host sites.
BikeForums has messed with photo uploads from time to time, but seem to reasonably support photos for those that upload a few photos (limits if doing too many).
The current system allows folders and sorting which works generally well.
And, I don't believe we have dead links from any photos uploaded here since I started a few years ago (although quotes of the old system were funky, the original photos are fine).