No, if you send an unwanted email people have no obligation to ensure your company preserves a good spam rating, and are free to do whatever they want to do with your email.
The good news is that if you improve your process and send less unwanted emails, they'll be less flagged as spam and you'll keep a good spam rating. The system works basically.