Wait, so you're saying that terms of service shouldn't be allowed? What if I make a website that meant to be a "one stop shop to watch dog (and only dog) videos", and people can upload videos of puppies playing around. Are you suggesting that I shouldn't be allowed to delete the video if someone uploads a video of a cat?