Yes, clients and relays will something like a blacklist or blackmark to prejudge a user and don't service it.
And not everyone can run a relay for himself.
I prefer to block spam bots manually, rather than having facilities for blocking systematicaly.
Just my dime.