Teamwork: Product Manager vs Development manager

Teamwork
I am often asked what are the responsibilities of Product Manager and Development Manager? What a weird question!

Responsibility is the same! Both have to deliver great product!

Skillset is different! Both bring different value to a team! One knowledge about product and domain. Another knowledge about process, people and tech. subtleties

Do we confuse responsibility with skillset while working in a team?

P. S. Same with developers