I think it would be interesting to make a poll and see whether a majority of users favor a ban or not. I'm guessing they wouldn't, since most people have a financial incentive to keep the current system in place.
Votes can easily be manipulated by alts. On the other hand, theymos used the system for the proposed change to DefaultTrust.
Reform will only happen if the staff makes an executive decision to do so,
Call me naive, but I think this problem could be solved by those running the campaigns alone.
despite the fact that the amount of spam this creates should be disturbing to all users. I'm honestly surprised by how little this bothers people, there is no question that an increasingly large amount of posts are being made by people who are being paid to do so. Paying people to post inevitably leads to a level of discourse that is inane and disingenuous, ask yourself why anyone would want to join and stay a member of a forum like that.
If thats the focus, yes. If you post to earn, this might very well be where we are heading. Id like to think that people here post to post and appreciate the coins they can get for something they would do anyway. As someone who "whored" out their signature since the very beginning, I always felt that this discourages me from posting bullshit. I have written way more posts than I posted.
This is also where I think campaign manager can solve this. Instead of just accepting anyone and weed out the spammers later (or never), they could take some time to read the post history of someone applying. I know this is a buttload of work, but this might very well what keeps them their jobs. Without signature campaigns there is no need for those managing them.
Giving users the option to hide signatures would not fix this problem, since the problem is the low quality posts people make to display these ads, not the ads themselves.
I have BadBears suggestion in mind here. I dont think the "hide all" button is a solution either. I think it would lead to lower prices. If certain signatures or certain features can easily be filtered there is less incentive to pay for a signature and thus less incentive to post bullshit for a few satoshi.
One thing I will say in favor of sig campaigns is that they give accounts value. People here are desperate for easy BTC, and sig campaigns provide a decent source of income. People are less likely to try and scam now that they have another option to make some BTC. Those who would otherwise try and scam can just sell their accounts if they no longer care about their reputation, which is a good thing for the forum. This is an unintended consequence of sig campaigns, but it is worth mentioning.