The whole process to me is asinine.
Albeit, the process IS very meticulous and tedious. It is most definitely not asinine.
Imagine that, you want to use a series of mods, plugins, etc, and you have, 5, 10, 15, hell 20 people you want to play with you on said mods, plugins etc.
Now imagine, that none of these OTHER people know how to work the mods or anything else themselves. And a few of them live hours, days, away from you, don't know how to properly operate a PC file system well enough to know wtf you're talking about when you say put 'this' into 'that'.
Or, let's say instead, you've got a precompiled list of mods all zipped up and ready and you release it to other people. For some reason, it doesn't work on someone's client, something bombs they can't connect, etc.
Now, let's then go further and say that a MAJOR update, minecraft for example, is released and you want to update to it. Well, now that means you have to recompile everything, redistribute it to everyone, walk them through problems, etc blah blah.
The FTB Private Pack solves these problems.
Put in a private code, unlock a pack, auto-download.
You want to update? Recompile your updates, re-submit to FTB, they give an OK, and then your users get a new prompt "A new mod pack is available".
Simple. Easy.
Your hard work goes into ensuring that the ease of access, reliability, and method of delivery to your users, friends, family is simplified so that even the most PC unfriendly person can get it working.
Oh and, if you're just going to say, "I don't play multiplayer", then get out of this thread, and go back to your single player. This thread is not for the "Single Players".
Simply downloading mods, and using them for single player benefit does not necessarily constitute being warranted enough to be called a "Mod Pack".
Yes, it is a "Pack of mods", but you have no intention to release it. To Anyone.