Could not get along with any advisor, is it ego?
In short, yes...first and foremost, yours. Most of the problems we experience in relationships originate in ourselves, our attitude toward the outside world. The attitudes of others toward us are but a consequence, a reflection of this. This is a difficult concept to accept for those of us brought up in the Western philosophical empirical tradition, which looks for causes in the external 'objective reality' (which still turns out to be in the eye of the beholder).
In contrast, the Eastern philosophical tradition begins with the internal, subjective self.1,2 In this tradition, questions of the "why is this happening to me" type have a default answer: because I have done something to deserve this. The cause is invariably within. The external impact that we suffer (or enjoy) as a result is merely a natural consequence of our own ego-driven choices. I choose to use this perspective to address questions concerning relationships and attitudes, because in my experience this perspective has proven vastly more effective in achieving the desired positive change, or at least in providing a proven recipe for it.
How to politely show them that their research is inferior without
making them hate me
This is like saying, "can you tell me how to politely tell people their looks are inferior, without making them hate me."
Lets think about it. How many examples do you know when pointing out others' deficiencies did not undermine one's relationship with them? Self-esteem is a very fragile asset which people naturally seek to protect from harm. When they detect possible threats to the integrity of this asset, they naturally act to remove the threat. Basic psychology. Typical results are either avoidance or confrontation. Hardly the recipe for making the world a better place!
There are certainly ways to talk about research without harming egos. EVERY program of academic research has flaws. There are no perfect theories, every theory is only as strong as its weakest claim, methodological step, or piece of evidence. Academics aren't dumb. They have a good grasp of the field and more often than not, realize (if only privately) the limitations of their research. What they definitely do not need is anyone rubbing their nose in these issues.
Surely there must be ways to manifest your brilliance in ways other than this. It is a matter of consciously reorienting your focus and attention, from the negative to the positive. Leave the negative and the weaknesses to others to sort out. Focus on what your professors do right, find what in their experience, wisdom, or skills is worthy of respect. You might have to try harder with some than with others, but everyone possesses such qualities and characteristics.
Thus, it is a matter of personal choice. What do you choose to concentrate on in your interaction with this person? Making one choice will result in straining of the relationship. Making another choice will result in the growth of professional collaboration. Cause and effect. But the chain reaction of change for the better must begin with you. Waiting for others to change is only wasting time. One must always begin with oneself.
How you react and what you point out in others, inevitably comes back as either a blessing or a punishment. If looking back, you see more punishment than blessing from your interaction with advisors, what has to change here? Only one thing: the intent and purpose with which you approach the interaction.
So find the things you can appreciate and respect in others, and cultivate these aspects in your perception of these individuals as scholars, colleagues, and your advisors. Leave the deficiencies for them to sort out on their own. Trust they have the wherewithal for that. If you are not seeing it happening, then there must be reasons.
The role of an advisee is first and foremost the role of a student. Appreciate the opportunities to learn and gain experience, which advisors can provide for you. If critical reflection reveals weak points, make a mental note, learn from their mistakes, but it is not your place or your responsibility to blow the whistle on them. As your own experience shows, doing so bring nothing good. So, learn from your own past experience, and work on changing your perspective during interaction with other academics.
The problem is not all these other people, the problem is deficiency in understanding of how to interact with them in a positive and productive way.
Arrogance comes from disrespect, and disrespect comes from insecurity. A useful exercise is to ask yourself, "What am I compensating for by not being nice to people?"
Start by working on yourself to cultivate humbleness, respect, and kindness toward others, and the solution will emerge.
If you don't want to be knocked off the ship, don't rock the boat.
Give them the benefit of the doubt and instead, train your critical eye (which apparently you have perfected) on yourself, first and foremost. This is a difficult and unpleasant exercise, but if you try it earnestly, it will pay dividends and make you a more sensitive and positive human being. These effects will extend far beyond the professional relationships, and you will see positive transformations in your relationships with relatives, partners, friends, and complete strangers.
Changing oneself is difficult. But it is the only way to see guaranteed progress. You seem to possess the reflective capacity to accomplish this. The very fact that you asked this question suggests that you might suspect that you are doing something wrong. This is the first step in the right direction. Good luck!