Reddit is a great place for many things, but unfortunately also still requires a separate upload system for graphical files. So, along from having a reddit account to post (which is easy), you will also have to create accounts on other systems to upload/attach pics.
Which brings us back to the system here, a lot of the pictures are not functional(Photobucket mishap), and the forum's picture mechanism leaves much to be desired, which is why people used photobucket in the first place. I would agree that ability to upload photos is very important...