So TDM systems last forever, but you must upgrade to a new one every now and then if you want a new feature (or if the manufacturer discontinues support for it and something breaks). Which generates a constant revenue stream, too.