That's an issue that doesn't affect 99% of the people, and there is a system setup (local hosts files) to not display a useful IP for the minuscule percentage of the population (streamers) that it does. It's an entirely poor reason to ship the lesser technology.
You are incorrect. A large number of people are using FTB thanks to streamers and LP'ers. "You helped get us a lot of interest but screw you, we don't really care about your problems. You can fix those." would sound very nice to the people who helped create the interest. Most of them want something that works out of the box (hence the point of a mod pack) and not have to poke and pick at things to fix issues. If you can't understand that then I'd say you need to give it some more thought.