Kaptin M,
Sometimes we agree, and sometimes we disagree, but there is one thing on which we do agree, most emphatically.
We all need union coverage.
In my first flying job over 25 years ago, I was bemoaning the fact that the mgt couldn't/wouldn't get along with the pilots in a company opf about 20 pilots.
A much older guy said 'Son, it's a fact of life that when a company has more than one employee, then they need a union. If for no other reason, a problem can be de-identified.'
Many of the other points, including a single negotiating voice, are also true.
There is a problem that can emerge, however, and that is that the union mgt agenda is not always the same agenda as that of the pilots, and then the problems start. Egos drive people in strange ways.
That will never change, and comes under the category of 'human nature'.