I agree with Eric Stratton. I could not have said it better. Not fun flying with guys like that, an FO who thinks he is wearing one 3 stripe and one 4 stripe. We had a couple like that who were asked to resign.
Last time I checked CA taxies the aircraft and the ground controller tells you where to go, NOT some FO who thinks he knows everything.