The simple way around it would be to copy the files that are downloaded and rename them so you had the previous version.
But with all due respect, when I myself make mods I don't have the user in mind in terms of whether they can edit my mod to suit their own needs.
In my opinion if someone isn't happy with what I have made then they can go make their own mod that they are happy with. My mod is my mod. I am simply sharing it with the community so that they can enjoy it. Not so they can take control of it.
That sounds harsh, but the reality is that I made the mod. I can do with it what I please. Just like TWI developed KF. They can do with KF what they please.
I can understand your position on this. It is your rightly choice to make your mods either open or closed source. I still very much feel that the users of any given mods should at least have the choice to update it, or not. I can see the benefits of mainstreaming mods to some point, but inserting total control is going too way. I am mostly just talking hypothetically about it here, mind you.
If you want control over a mod, go make one yourself. Modders are not here to bow down to peoples demands. We do you a favor, not the other way around.HuNteR-
This might be true for smaller mods that need none, or only a few, testers, however, in many larger projects it is indeed cooperation of mutual benefits that drives a project forward. The developers simply haven't got the time to do a ton of bug testing themselves when they're all busy doing all the actual coding work. This is where game testers come into the picture. They will be getting free content that they can enjoy, while on the other hand, being very useful at finding bugs and working out bug reports instead of the devs having to all the dirty work (which it is for a dev). I think that's a sorta beautiful symphony. One which I am sure you'd appreciate if you find yourself working on a bigger project than just smaller mods.
Besides, on smaller project, the users might give praise to the makers, booting their self-confidence, giving them joy. That is, if the makers enjoy sharing their content with others in this sorta way. The joy of sharing. This is just another example of mutual benefits. There can be many valid reasons for sharing your work. Being it exposure, making money, ect.