This has been long talked about over at the FTB forums. It's a pretty hot topic. As a consumer, you shouldn't worry about it in the sense of ever having to pay to use mod packs. Brian (Kaelten) has been answering questions on this thread over on the FTB forums. Any chance you can expand on what worries you?
I can confirm this. I for one, contribute to the gassiness of the community