The stuff HAS uses, from construction blocks to a variety of basic machines. maybe you don't think that it's enough, but that's why they allow you do disable mods in the launcher -- if you disagree with the decision that the mod belongs in the modpack, then remove it. it's not difficult, in fact it's probably easier than ranting about how it doesn't belong (and it's DEFINITELY easier than convincing the team to remove it).
That's not the optimal way of dealing with the issue. The mod author should really turn down the worlgen crap until his mod can make use of it. Even the new version still has very little functionality. It's really just plain dumb how much stuff is generated in the world. From the spotlight videos I can tell the author is talented. I do feel it is going to be a great mod, but right now the stuff is just plain stupid.