Well, besides the subtext of left right bullshit......Im not anti union and work for the local county government myself, but the number of idiots that do stupid shit and STILL keep their jobs as governement employees is staggering. I know of tons of stories. I knew of a supervisor who allegedley cornered his female employee in the office and shoved her against a wall not letting her leave. She had bruises on her back and everything. Kept his job. Knew personally a guy who showed up to work drunk and barely did shit and would go out all day doing god knows what. Im a social worker and half my job is in the field visiting houses. We have a metrics based "numbers"' system that we have to hit every month. A minimum number of visits , if you will, that you have to hit every month. this guy would do nothing all day in the office and out in the field, barely do any visits. He was probably shopping all day or at bar. It took 5 years to get rid of him as he would clean up his act a bit and then when in trouble run to the union. Disgusting. this op story doesnt surprise me at all. Not a bit. But being this guy in the op was a high ranking dude, this is prob why he was not immediately fired. I for sure, in my office would be fired if I showed up with a gun and the union wouldnt protect my ass. since we deal with the public in social work in their houses, any gun charge would immediately term me.