At the very least I think KSP should implement a system similar to arma, where you place the entire mod folder in the game folder without merging the two, and then activate the mod in game with a checklist. This also makes the removal of unwanted mods a lot easier, as you can just delete the folder.