Like the storyline to many a Sci Fi tale an application and process can continue to solve and work indefinitely in a closed, maintained and serviced environment.
Many a PC with solid programs and maintained hardware can and have performed without fail for many years. Problem is by design our universal connectivity to a local LAN and then the need for connectivity to the Internet does not define a closed environment.
Did you know? Since 2002 Microsoft has planned and published lifetime and support life cycle for every product they licenses. Microsoft maintains a published directory of their product life cycle.