Agreed.
I admit I don’t have much of a problem if someone disagrees with their superior on virtually anything, as long as they keep it to themselves.
I say this, because if someone is competent and good at what they do, and act fully in compliance with and at the direction of their superior’s wishes and agenda, then they can do their job.
Heck, I disagree at a fundamental level with various people who are my superiors, but I am not here to agree or disagree with them, I am here to execute policies and procedures according to THEIR wishes. I don’t do that, I should be out of a job.
In this case, I recall being appalled at hearing that guy say that and thinking “Why on earth would he say that?”
Trump likely didn’t care if the candidate was pro or con 2nd Amendment, as long as the candidate could discharge the duties at Trump’s direction and do it well. But when he opened his mouth...yep. Trump likely realized that guy was not who he wanted.
No, you discuss your disagreement with your superior and come to an understanding. You don't do an end around by blind siding him by sharing that disagreement in public.