It is because you are uploading the file directly to their server, by using Attach Files, correct? A lot of us use an external photo site, like Flikr or PhotoBucket which gives us a HTML code to paste in our posts
(I don't have flikr, so I'm only guessing they have html codes)