Absolutely correct.
For these type of personalities discussed above, there is one tried and proven technique to alter the situation...gear up and shut up.
Works like a charm.
Even better is to have each line Captain provide an assessment of each First Officer he/she flies with (on a monthly basis) and bring these undesirable personality traits to the attention of the fleet manager or chief pilot....as these folks can take positive corrective action, as in 'knock it off bud, or out the door you go.'
Also been known to work very well.
Ironically, the dinosaur mentality displayed with this quote is exactly the thing that CRM was designed to destroy.