But in spirit, you would probably only describe it as truly "working" (in the sense of accomplishing its claimed purpose) if as soon as it ran out of things to suggest cancelling, it suggested cancelling itself. Which it doesn't. So no.
Same as a dating site/app — a dating system truly designed in spirit to accomplish its claimed purpose, would seek to minimize the time anyone spends using the app before uninstalling it. And no such site/app exists. (Although it could — as this is basically the business model of a professional matchmaker, where you pay a large lump sum up-front and then they're beholden to do unbounded work to find you a happy relationship. So they seek to minimize how much of their time you spend, by finding you that happy relationship ASAP.)