That's not its only purpose, though trust me, it most definitely is stopping spam. Spamcop simply lists IP addresses that are actively sending spam, that's it, and it's working perfectly in that regard. I, personally don't wish to receive mail from systems actively being abused to send spam. Whether I choose to block communications from them, or just add a warning to an email is up to me. If you don't want to be impacted by such abusive behavior while sending mail, you can always choose not to put your email on a service that is abused without regard for the rest of the Internet.