While I am sure some people can. I could not. I have never changed my skin, or backed up a world, or taken a screenshot, or changed a config file. I am about as able to make a mod pack as I am to spin straw into gold. It is not easy for everybody. That is one thing those comfortable with tech knowledge seem not to appreciate.
It took me a year to figure out how to turn off my windows 8 laptop.
Back to my original question, are you saying you think the plugin API won't diminish the need for the tekkit pack because large packs will still require much work??