Damn. That sounds like a kick ass union contract. I can't believe any employer would sign that shit, but one must have because I know you would never post things that you pulled out of your ass.
If an employer did sign something like this, why would the union take responsibility for it? If I pay union dues, their job is to get me the best fucking deal they can get me. Why aren't you instead berating retarded business owners who sign crappy deals and then try to blame the union for their own stupidity?