I agree that project management is part of the dev process, and I think a PM is a regular team member, participating in ensemble/mob sessions, for example. I don't think much of Scrum, so the PO is irrelevant to me, except for those aspects of the role that are PM-related. In Scrum, the PO is a single-point-of-failure product-decision maker. I don't agree with that at all. They collaborate like any other team member, and contribute their skills to the dev process, like any other team member. They are not the deciders. That's a collaborative effort.

Source: x.com/allenholub/status/1832868680545525963