It seems most things sailing in the wake of twitter simply defy all logic and common sense. There have been literally dozens of picture sharing services before twitpic. The only difference I can see is the name ("look, we're for twitter!") and that he basically integrated an url-shortener.
The entire site looks like about a week's worth of work. 700k in annual profit? Not sure if I want to laugh or cry.