-So I really can't understand why people copy mods from the Steam or Mod.io directory to another and manage them themselves.
I can think of a reason.
There are a ton of mods out in the wild that do great things. Some of them could do things differently or maybe a little more of what was already done. Backing the mod up manually allows a user to tinker with the mod without fearing for the original Modder releasing an update and essentially erasing all of the manual edits they have made. If it's backed up, the user can periodically check for updates and incorporate them on their own time without erasing their edits.
Back on Topic; didn't the Contest Submissions end yesterday? Today is the 11th of April; I thought contest entries ended on the 10th?