I think Knowledge is Power but what you do with that knowledge is the most important thing.
There are some people who are know-it-alls yet have no social skills & treat others who don't know like crap.
This guy must be the one like showing off, I think. Or he just wants to be looked like a 'know-it-all' man so that he can show off.Thhhiiiiiissssss!
I know one such person who is a know-it-all and it's really annoying being around him. He happens to be one of my hubby's friends. I don't prevent my hubby from hanging out with him if he wants but I typically will hide in the bedroom when particular friend comes over. My hubby knows I'm hiding to get away from them because he's asked me about it and I've told him why. I don't know if the friend knows or not......he hasn't said anything.