After leading business teams for many years I have seen the "performance management" process get so in the way of its intent so I agree with much of what is said. Not only does the process (time and effort to "check the boxes" and create reports is consuming and draining), it often leads ie the tail wags the dog !