So your hypothetical home user has a single IP address and runs multiple web servers. And you feel that "Most home routers" should default to supporting that?
Probably not a classic webserver but appliances with a built in webserver for administration and monitoring are becoming more and more common. It's part of the domotica/internet of things wave. Right now these appliances need to use all kinds of workarounds because they are not directly adressable. For example they relay through a server owned by the manufacturer.
the dream of "millions more streaming online" is just a dream
It's reality, not a dream, and has been for a while. It's hard to find numbers to put this into perspective but I found some info from IEM San Jose (december 2014) and DOTA2. IEM had 4 milion live viewers during a two day event. DOTA2 reached 2 million simultaneous viewers with a total of 20 million viewers. While NCAA is bigger than both events combined the numbers are not that far off either. NCAA is an old organisation with a 50 year television history that has a lot of resources to promote it's events. As eSports have time and demography on their side I expect that eSport will continue to grow. Especially now television broadcasters are starting to pick it up.
The mass appeal of watching someone play video games is just not there.
That statement makes me wonder if you've actually watched eSport. In my mind it's no different than watching people play baseball or tennis.
Why ask about women?
Because KDE was one of the first free software projects to focus on involving more women. They KDE Women mailinglist archive goes back to 1998. Given the recent attention for that subject it seems like a good idea to ask KDE about their experience.
I don't think your perspective on this is right. There is no hard cut-off between fully depending on support an doing everything yourself. At the very least you will need someone to talk with support. You will always have someone who is acting as an administrator and who will solve problems. Sooner or later you are going to run into problems that can be fixed without support. If you don't want to keep fixing the same problem over and over you are better of sending the fix upstream. With or without the help of payed support.
Numeric stability is probably not all that important when you're guessing.