I made a thread about the quality control of mods on here, particularly allowing the posting of mods that contain improper or incomplete descriptions. I'm a bit saddened to see my point wasn't heard out. There are still countless mods being added each month which do not contain enough information in the description and lack pics/videos when such is needed.
Please do be more stingent with what's allowed on here as there are already way too many mods, it's overwhelming to stay updated on the new ones when so many of them are not described effectively.
I'd also suggest making a very obvious note at the upload page that if such requirements are not met, the mod will not be approved.