Not sure if i agree with this statement entirely. Mostly because we could debate what it moral and convenience in this matter and what is not. Are we taking into consideration only the modders? Are we taking into consideration the case of most 3D people who worked to make these cars for another game that got ripped off and uploaded as raw 3D models and textures? Are we taking into consideration the fact that actually mod the game is something that the original creators of the game didn't want to, since we needed Djey to actually make TDU modding possible by making the Magic Map file?
But that's an old debate, and it could be extended a whole lot more.
As for my opinion on the Mod section planned, i think that we should try to get in touch with the most modders we can find, via email or whatnot and ask if they give us the permition to re-upload. Those who give us an answer, we accept and do as they wish, but those who we can't get in touch with, and the mod is at least 5 years old... i don't really see a problem.