SpiceWeasel
Tre Kronor
Again, politics. Politics is all about understanding human behavior and learning how to manipulate it to accomplish a goal. In your case, the goal is to get a certain rep to do his job. So, how do you accomplish that?
You could call him out publicly and embarrass him. That's one option. But what will his reaction be, and will it accomplish your goal? Human nature is to defend yourself when attacked, and with many type-A personalities, to then counter-attack. So, this is probably not the best way to achieve your goal.
The other option would be give the guy an opportunity to save face, which satisfies his ego requirements. Talk to him behind closed doors and tell him that pilots aren't happy, and they think he should be doing such and such. Tell him that people are starting to talk, and you want to give him a heads up so he can do something to save his image. This gives him the opportunity to save face. If he still doesn't do anything, then you'll have to take other action.
Like I said, it's all about politics.
Two words: screw politics.
I want no part of a union that engages in that behavior. I abhor politicians.