This forum is in peril.
Trolls and morons have already driven most of the developers away. Spam (and people padding their stats for future spamming) are killing old threads and making some boards nearly useless. I monitor a bunch of old threads, and I don't even bother reading half of them when they pop up with new posts any more because I've learned that they are filled with "Me too" and "neat!" posts.
This place is a tool to foster communication. Incentives should align with that goal.
Paid advertising in sigs and posts gives people incentives to
hurt the community through hard and soft spamming, and should be stopped.
I propose a few options.
Option 1: Disallow commercial advertising in sigs, even unpaid. Any link to a product or service that isn't both free and Free, or text describing or pointing to same, is "commercial". Give one warning and clear out their sig. If they put it back (or a different ad), permanently disable their signature.
Option 2: Disallow
all advertising in sigs. Same as above, but even disallow mentions of free and Free projects (such as mine).
The second one would be much easier to enforce, with less effort from moderators and less whining from violators.
Neither one would put an end to the flood of useless posts, but they would help.
And that's why the changes were nonsense. Just check the box that says "ignore other's signatures" and nobody gets bothered.
This only helps a little. Even when one user blocks sigs, they still see all of the posts that are used to bolster the user's activity to enable better advertising for the people that haven't blocked sigs.