Why do people like you continue to post utter clap trap. Your ignorance is astounding. If you know little of the subject matter then best keep quiet and give the illusion of intelligence.
Spouting generalisations is folly at the best of times. To do it to a new organisation that represents millions of people very well is beyond that. Local reps and organisation look after their members and put in a lot of hard work.
Most companies work very well with the TU's and there are far, far more agreements than disputes......