The following Forums do not have the Insert Image Option,

The Off Duty Forums

Technology & Communications

New Agency & Organization Site


The remaining Forums have been provided with that option and this leads me to conclude that the omission is accidental rather that intentional.

Forwarded for your information.