Half of all this sh#t comes from the fact that CC think they are equal to Tech crew in skills and job statis.... THEY ARE NOT. and They know it.!!! The tech crew know it and so does everyone else.
The difference is that now a days, all the Union crap telling CC that they are equal (in terms of responsibility on the AC too) is that they believe it, and hence have such little respect towards the Tech crews and what their (cc) true job responibilities are. Years ago CC who acted in any such disrespect would be stood down immediately.
A bit more old fashioned disapline would do the world of good I think and prevent such incidents from happening.