Ehhh... I can see why you'd delete a submission that stole an award through people alt-reviewing it and using proxy voters, but that doesn't necessarily have anything to do with the user that made the movie. Most clocks that have had movies "steal" awards didn't ask for people to upvote them using proxies and review them using multiple accounts. The submission can have the awards stripped and the alt-reviewers can be deleted, sure, but deleting the user who submitted the movie that alts reviewed? That seems a bit unfair if the submitter didn't ask for people to cheat.