If you want a forum without the freedom to advertise in your signature, you can literally choose from thousands of other forums. Go there, and see if it's better than Bitcointalk. If it is, you've found your new place to discuss online. If it isn't, you'll be back.
I agree with that. Bitcointalk allows you to make money while you are engaging in a genuine conversation. If someone generates spam and the campaign pays for that, it is the failure of that specific project. But, the the Signature campaign also has a good effect on the forum postings. People want to generate better content to earn merits, which helps them to reach ranks.
I expect that would end all campaigns that pay useless tokens, some campaigns that pay in Bitcoin but at very low rates (I can think of 2 old online casinos) and it would end the biggest Bitcoin paying spam campaign Stake (check
the top 20 posters and see who pays most of them).
I guess the other one is bitvest. Stake has been doing it for ages now. I have seen an old thread where it was discussed before. The thing is, they do not have any merit requirements and they do not care if those members adding any value or not.