If I spend many hours making something for free, then yeah, I think I should get some say in how & where it's uploaded.
This has nothing to do with deleting stuff after the fact in a fit of rage. Asking for permission before redistributing someone's work is basic human decency.