Wholeheartedly agree. I’ve never seen these as two different people, just different aspects of the job of a Product Manager. I worry about any framework or process that adds layers in between customers and implementation teams. Each degree of separation introduces confusion around the “why” and complicates communication. I think Lean has a clearer take on the product management responsibilities and Agile has always been a bit lacking in that area.