...
But here is the real problem: these spammers need to be stopped. The very next version has to have an anti satoshi feature which block stupid dust transactions to many addresses.
...
It won't. Services just need to handle unconfirmed transactions properly.
Here it seems they do not handle it correctly. OP is right to be upset with the service itself. And unconfirmed transaction should not block you account.