@scottalanmiller Why? Because we don't know that these exist. This is the first (of many I'm sure) that I have ever heard of. There's forums all over the place but many specifically ask that we stay out of them and probably because of the types of recruiters you mentioned who are adding "...to the quagmire of IT hiring...".
It sucks that there are poor recruiters out there giving us a bad name but that's the nature of the beast. Some take this as a job and think it's an easy matching game and therefore, perform their job as such. Then there's the select few who take it seriously and do it correctly making this our career.
My team and I are going to give this forum the good 'ol college try. Hopefully good results will be had all around.