> That's far from "marginal" or a "gizmo", IMO, and I don't think we've even begun to see the final outcome.
Come on. The internet is really a gizmo that in no way is a substitute for basic needs (like housing, healthcare, or security) when evaluating someone's quality of life.
That's pretty easy to show: if you were given a choice between:
1. being homeless but having access to "a good portion of the sum total of human knowledge" through "cheap cell phone plan."
2. having a home, but no internet access.
Which would you choose? Wikipedia won't keep the rain off your head.
IMHO, software engineers are often very poor judges of the true value of the tech-gizmos they spend so much time with.