I dont think thats even true, I would suspect that well-chosen consulting and teaching would make someone a better researcher. Teaching something helps you understand it, and consulting can expose you to interesting problems.
Yeah, he argues similarly to you but says he has heard the views expressed above from many in the profession.
What's interesting is whether this is a typical view or not, I have certainly seen similar attitudes expressed on EJMR.