We probably all are. There is something going on with the image hosting that we are using for our uploaded images.
Does that mean we shouldn't bother uploading any new images for now?
But it's being looked into.
Fingers crossed that a solution is found soon: very frustrating for all of us, I'm sure. :(