Upload & Sell: Off
Unless the website started making fraudulent charges on your account, why should they be fired? Nobody can make mistakes? Imagine if at work you made a small mistake or misjudged something and you got fired. Pretty harsh to want to fire a whole team for something they really can't control.