While I was in the frog pond I came across this guy:
https://bitcointalk.org/index.php?action=profile;u=1659648He posted +600 posts yet failed to get any merits! He even started a thread just to say this:
Today Bitcoin is at $11,000.
If you buy Bitcoin at $1,000 after the price falls, you get/save $10,000. That's profit.

When Bitcoin goes $1,000 to $2,000, you get $1,000 profit.

I reported the post and it has already been deleted...
So...
My idea is that all members with a post count that is more than 100 times - or whatever the staff see fits - their earned merits should have their post history checked by the mods for a possible ban. I guess it could be implemented so those accounts automatically appear for the mods to check them.
Edit: Based on TheQuin suggestion, you can add time to the equation so that it only gives members with +X (eg. +100) posts in the last month.
Why wait for the shitposters to stop using the forums? Lets take action and start banning them!
Edit: Does anyone know how to report a spammer to the mods?