yes, accidents do happen. However we clearly state in the TOS we have Zero Tolerance for these kinds of things:
You should have checked before you uploaded the files, it is your responsibility to know what you upload. We did use to give a time limited ban the first time, but switched to this...