Draeganfire - you are completely wrong
I strongly advise you not to do this that way! Mods within mods are for purpose - these are submods ana allow player to customise some mods. For example - you can play WoG without Commanders, or without stack experience, when you disable particular submod in launcher menu. Or you can play Cove without HotA’s Conlux rebalance. Or you can play Axolotl’s Creature Pack only with creatures which you like best. So your way can screw customisation
Look at installed mods in launcher menu. Some mods have grey bracket (>) to the left of mod’s name. Click on it - you’ll see list of submods. That’s the way thad mods within mods directory work.
I strongly advise you not to unzipp content.zip file if you only player, not modder. When mod is in content.zip form, alpha version of map editor load graphics without errors. When you unpack .zip and launch map editor you get bunch of errors and warnings.
Second thing: it’s easier to update mod from version 1.0 to 1.1 (or any other) when you have single content.zip file. Only you have replace one file - content.zip. If you have unpacked content folder, you have replace dozens of files, which is not easy for less experienced users. And when new version of some mods have diffirent files structures - updating leads to crashes.
So, all mods from laucher and wiki mods site are proper and have been tested. You must only copy mod to your MOds folder and enable it in launcher.