On his own forum, cablepair is
claiming that he did not write
this post to important announcements. The posting is largely content-free anyways and not really important.
Combined with the whole cryptic-and-utterly-useless-to-99%-of-people-who-read-the-forum
"disclosure", the usefulness of Important Announcements is declining rapidly.
I've more or less stopped reading most of this forum due to (a) the painful web-only UI (b) the broken RSS and (c) the trolling. Important Announcements is the last part of the forum I follow regularly. I'd rather not lose that too.
I'm willing to bet that there is never less than one mod logged on at any point in time, so requiring mod approval to post to IA should not really delay things which are truly important.