Nah, I haven't taken over management of his mods or anything, I just came back to the game after a bit of a break and wanted up to date mods so I updated the mods I wanted to use and sooner rather than later I'll be taking a break again, probably.
And I'm not even a professional programmer or anything so if I can figure out how to update mods I'm sure others can do it, too, and doubly sure they can figure out how to find the latest version in a single, short thread...people need to get out of this mentality of the world being there to service them.
If you want to get the moderators to lock these threads and make new ones with new links or whatever I won't object, though honestly I think it's unnecessary and a bit of an overreaction and you should probably message the creators of the threads first, especially adan eslavo who is currently active and hasn't put updated links in his OPs, either, but may not like it if you try to get his threads locked