No, it is your habit to proclaim perfectly ordinary facts of life "stupid traditions and fads", and to try to "fix" things that don't NEED "fixing".
OO is 1960's style network-DB and code-centric noun management crap. It NEEEEDs fixing because it generates bloat and fragile code.
You are narrow-minded IMO. I can accept the idea that paradigms may be subjective. However, you seem to think that anybody who does not agree with you is objectively wrong or misguided. Well, Fuck off!
Need MORE proof that you are an idiot?
Almost every place I have worked has *praised* my technical results. Most complaints were "diplomatic" issues. I *know* my diplomatic skills need work. I won't argue with that. I know my weaknesses. If there was a class in diplomacy for geeks with a good reputation, I would take it. In my experience the best techies tend to be the worse diplomatics. Good design requires honest, clear, logical planning, which tend to be things that go against diplomacy. Human beings are not used to hearing "naked truth". Successful social interaction is a complex game of deceit and manipulation. Business is so used to sugar-coated BS that when they don't get it they go through withdrawl. Most CEO's came up through sales, and hire people like themselves below them: salespeople. Unfortunately, programming humans (sales) and programming computers requires vastly different skillsets.
I tend to "fit" better in engineering and tech companies I notice. This seems to be because the managers there are used to and familiar with geeky (frank, pondering, merit oriented) personalities. However, I have not encountered many of these lately. The last one I worked for went bust (inspite of me :-)