So why pull the thread rather than the spammer(s)?
If it was anonymous spamming, the person that pulled the thread may not have had access to know who the spammer was. Even if they did, pulling the plug defended the system from overload, and was a proper reaction IMHO.