I'm not sure I agree with your analogy. I enjoyed the Todoist client when I tested it, but if there exists a hackable, self-hosted version with even a subpar UX, I'll choose it over the freemium/hosted option du jour. Point being, even if the cool CEO who's in the comments says he won't sell out, he still is YADS (yet another data shepard).
The self-hosted solution isn’t an excellent option for a todo list as integrations, plugins, and apps are critical. E.g., we actively maintain over ten apps and plugins and integrate with 100s of others (e.g., Zapier).