I see twitpic, imgur, Facebook, and even services like flickr as temporary methods to share photos online.These are really not the same types of service.
* Twitpic was for posting photos incline on Twitter in the days before Twitter added that feature. This is a very specific function: it's not a photo storage site, and never has been.
* Imgur was originally for sharing photos on reddit, but not inline: you go to Imgur to view them. But there's no guarantee that your photos won't be deleted for one reason or another (as the celebrity nudes were deleted).
* Facebook is for sharing photos with friends. There's every expectation that they'll be available as long as you have a Facebook account, and you can download them. However, there's no guarantee that your original photos will be saved in their original resolution. Again, it's not an archival back-up site.
They are different sites, set up to provide different functions.