*Maintaing and updating efficiently
*Enable mod users to talk directly to the authors of the mod
Both valid, logical reasons. It's also beneficial that way.
*Having the ability to at any time stop modding and erase all tracks, I know it svcks when people do but it has happened and people want this freedom!
That's just... wrong. Just because something bad happens or some idiot decides to be stupid (it is in the nature of idiots to be idiotic, after all), there's no reason to retract contributions to the community. Yes, it is the modder's right to do so, but IMO it's not right to do so.
This possibly makes sense according to copyright law and such (The fact that the mods were released for free probably complicates matters). I don't see any intellectual or moral justification for following this blindly at all.
Would a DMCA takedown notice be intellectual justification to you?
Or the following lawsuit?
The people who benefit from a compilation would not have been able to use the mods properly anyway. They definitely wouldn't be the people to update their collection regularly.
This, however, is an excellent point. Many people don't want to spend the time tweaking the actual mods, they just want the game to run super great on their super great computer which is advertised in their sig.
Plus there are honest, decent people without the technical knowledge to set up a compilation themselves.
It's just a game, but the creator of a mod has alls the rights in the world to do with it as he/she wishes, and only the creator.
Read the game's EULA. Only certain rights go to the creators, and it depends especially on type of content.
And if someone else decides what to do with their creation for them, it may or may not go in directions they want to.
The creators are the ones that should decide when, where and how their work is used, It's down to principles, it doesn't matter in what way or how the mods are used, permission should always be asked, so that the creator have the chance to say no if he7ahe wants to, regardless of why, It's their choice to make as the creator.
They must always have the chance to say no to something concerning something that is theirs, otherwise someone else are deciding things for you, when you are entitled to deciding yourself
It shouldn't be necessary in all cases to require permission. A lot of things can be covered with a license. The GPL or CC licenses are both good, open licenses.
There are cases where asking is better (or, say for test versions, completely locking it down is best), but restrictions on content eventually restrict creativity.