Is this a place-holder for an anti-publishing post that will be as well-argued as your pro-publishing post? You may have updated hugely but you haven't given us the tools to with your four-point summary.
No, I probably won't be taking the time to elaborate.
Recently, I gave some reasons for SIAI to begin publishing in mainstream journals, and outlined how it could be done.
I've recently been made aware of some pretty good reasons for SIAI to not publish in mainstream journals, so here they are: