I agree with you. And I will add that I often find myself having a view that's more informed or beneficial to the situation, but I miss the tools to express it, leaving me stuck with my own silent disagreement in a less-than-optimal situation. The challenge is, then, to voice my opinion in a convincing manner.
To avoid misunderstanding, this is not about who wins an argument. After I offer my view and the other party accepts it as superior, I wouldn't mind someone else further challenging it.
It's about creating a process where the we keep improving together and respect each other along the way.
I totally understand you :) - I have always the same 'problem' of expressing my thoughts in a convincing manner. I am mostly overruled by the loud people - that's why i stay quiet and then later I am disappointed that I could not express my point of view clearly. I really love good conversations but i understood that i'm not made to discuss with a lot of people. It works for me with one or two persons in a quiet manner where everybody is listening to what the others want to say. Then there is a process of improving each other with respect.