The (graphical) software program with guaranteed internet connectivity has become a control vector for the software author, many times the company employing the software author, over the user. Users are being "used", as suggested by the original author of GCC.
For whatever reasons, non-graphical software seems to suffer less from this problem.