Yeah I guess so. Weird that it's not possible to delete your own uploads though. (Or at least it seems so)