If a roadmap is a list of committed features, yeah, it's useless. A roadmap should be a clear articulation of your product vision and the
problems to be solved to get there, not what you think today are the solutions.
This is called a "thematic" roadmap or an "outcomes" roadmap. It is well described in this article: https://www.prodpad.com/blog/the-birth-of-the-modern-roadmap...