No, while the patent poster expresses their opinion quite strongly I have more than once encountered product managers and project managers who get almost personally offended when developers try to use their brains and don't just blindly implement incorrect specifications. If they have a vendetta I don't know but they clearly hate having to depend on engineers with free will.
That said I have also encountered lazy engineers who are totally fine with implementing obviously broken software, those are a perfect match for the egotistical product manager.