Board Thread:General Mod Discussion/@comment-25841881-20150514033935/@comment-25841881-20150519203010

Kind of. It makes it easier to install groups of mods, configurations for mods, and mods in general. Of course, it makes it harder for the modpack creator. For a great example of the benefits of technic, try the packs blightfall and minecraftia at arms.