Hiding media gives the other person a choice, however end users can set their account to hide anyway so the person posting does not need to set any flags, they can if they wish. If a user hides everything then reads a post which would have a description or idea of what the picture is, they then have a choice to click and reveal image.
I think putting that power in the hands of the user is a good idea.