He goes in more details about product management here:
http ://blairreeves.me/2018/10/16/whats-a-senior-product-managers-job/
I don't believe his view conflicts with yours.
I think it's very possible to have someone present to help define value and priorities, and focus on the people part of getting shit built, while giving engineers a lot of creative involvement and ownership.