It appears worth noting to the people arguing for functional programming over OO in response to this, that this is about toxicity within the team and maturity of the developer. Not programming style in so much as I can read.
It should also be mentioned that responses similar to the examples have approx. no substance, detract from the quality of the conversation, provides no value to the team, and will likely only decrease mutual trust and respect.
Yes I have lived this recently, two devs competing for most clever code in an oo codebase, it was a spaghetti lava layer mess of styles, and one was the lead. Horrible experience.