Couldn't you have protected yourself from these things by defining some requirements in the contracts?
Sadly no, and there was not even any kind of contract but an NDA.
Sounds like you need to be more like this guy:
http://www.tvruckus.com/wp-content/uploads/2015/06/TJ-Miller...