I'm writing a guide called "A Newbie's Guide to Bitcointalk". So I'm on almost all the sections of the forum, observing and finding out what makes the people come and hang out here. One thing I noticed is that sig campaigns in general, if handled well and moderated well is actually good for the Bitcoin economy. At least in the economy that we have going on here in Bitcointalk. When people earn BTC from sig campaigns, they spend some of them mostly in gambling sites, some even save then spend them in cloud mining contracts (don't know why, most of those don't get you a ROI), others go to the market place and trade them for cash and the rest do altcoin trades. That's overall good as BTC changes hands a lot.
There's also an argument to ban them altogether. But what good will that bring? It will kill the small economy we have going on here. And that's what makes this forum tick. It has evolved from a simple message board to a commerce board thanks to BTC. That small economy makes this forum really unique compared to the rest. I suggest banning sig campaigns in all sections except the Bitcoin and Altcoin market places and its child boards. That's where all the advertising should be anyway because it's a "market place" (of course!).

Edit: It will be easier for the campaign managers to watch over their campaigners since it's all in the market place and it will be easier for the mods to notice which campaigners are bad posters.