The product manager role is a mistake
The article argues that putting career product managers in charge of software product decisions often replaces vision with process, politics, and mediocrity, while better results come from teams of strong specialists.