this is it 100%. it's the trait i hate the most about my "countrymen". i'm almost certain it's racial. i worked with fully italian blooded men (but culturally french) and they were nice, they weren't like that. but deal with a native fully french guy and it's hell on earth. always try to demean you. always try to one up you. always criticize you when you make a mistake. always brag about this and that. always, always, always, it's like they're permanently in a competition with those around them and despise them. they want to make everyone around them feel inferior. working with them is impossible. all you can do is just ignore them. i even prefer working with niggers and arabs, that's how bad it is. they're just nasty cunts.
France