Product development should be done on process I think, not on superstar product engineers.
I think the role is new, misunderstood, but I believe throwing bullet points is maybe not the way.
What I’m arguing against mostly is this focus on the person instead of the process and the push that someone can be a master of all those domains of knowledge (as in this article).
I wrote some (mean) thoughts as I was going through the article which I will answer now to the OP post where he answers my question if you are curious to check it out.