Mostly agree and would add that product managers should be responsible for the commercial success of their products. That means spending more time deciding what market to be in, how to differentiate, how to price, how to drive adoption.
For the most part these are not strengths for devs and power users.
Sorry, didn't see this reply till now. I think a lot of PMs are judged just on shipping software, not necessarily commercial success, or even just production adoption.
For the most part these are not strengths for devs and power users.