Exactly, simple is good. Software is not simple. Internet-connected software is definitely not simple. If you want anything to work reliably long-term, avoid devices with remote dependencies that the manufacturer will deprecate as soon as they get bored of maintaining them. Anything you want to last more than 5 years should be able to work completely offline.