Posting images for sure is a big part of build threads. I do remember some that gave up on their thread just because of problems posting pictures. That may be a big part of it. I have to admit, I have not had any problems on my end with uploading images, and very few with the site in general otherwise.