I do a lot of things and they all help.
Something like you say I don't know the code for, but we don't get spam floods luckily. :)
So it's almost never 10 messages within a few minutes.
Also a reason why I protect users in other ways. Due to the countermeasuers like using good RBL's, blocking...