Perhaps he's referring to a product manager - who if he's doing his job right is the guy with the deep domain expertise who spends his time talking to customers instead of dealing with project-management administrivia.
I do know lots of developers who don't think there should be product managers either - but in my experience they either have incompetent product managers or are working on a developer-centric product where they themselves have the domain expertise they need.
I do know lots of developers who don't think there should be product managers either - but in my experience they either have incompetent product managers or are working on a developer-centric product where they themselves have the domain expertise they need.