No, but Twitter does have a built-in picture sharing service. That's part of the reason that Twitpic is doing so poorly.
Edit: or just scrape all the images, put them into their own service, then cut them out?
My opinion is that you're right but it's Twitter's money and it knows lots of things (how many Twitpics, how much traffic etc) that the rest of us don't...
who would want to buy them if that's true?