Well my idea is for people that have been spamming the first offence is a warning, 2nd is a 20 post count reduction, for third offence around 50, and so on. This would help stop people from spamming.
^^^^
Because most likely some of their post count is spam, temp bans do almost nothing because after the few days they are banned are up they can come back and just spam more, some of the spam goes unreported, thus they have unfairly a higher post count then they should =D