First time visitors cannot upload images.
This is very annoying I would imagine for both parties!
Can we create something which (for a totally wild example), when a first time user tries to upload an image, they are prompted with a 'task' such as read the help section and then check the box which states they understand (pretty much a disclaimer). Or something along these lines.
Or even having an offline version of the image (so they can post an image, but some one has to approve the image first until their rep is high enough).
Edit
I know it only takes 10 rep but this is not the point. It means the user is possibly presented with a frustration. Asking them to upload to another site so we can then embed is not professional and can only serve to put people off...
Any way, just thoughts.
And a post just comes up where this is (IMO) needed. https://superuser.com/questions/644733/windows7-invisible-space-at-the-left-hand-side-of-primary-monitor