This is too much for average joe to setup. That is, what average person would know to turn off the firewall in the router? And the list goes on and on about networking. Not only that, the average joe will question why we turn that off.

In my opinion it was a shame the industry used TCP/IP without some research into how average folk would work with and solve network issues. Actually I was told they expect average folk to call for service.
Bob