nah, they pop up in other forums because if you tried to isolate them into one forum they wouldn't get enough attention from other people. if you notice sometimes the same people post the exact same post in multiple forums to "see" what other reactions to their words are.
I'm not sure creating another forum would be the answer since those people wouldn't just post in that forum to begin with but I guess the moderators could move threads there.