That said, is he professional at work? If he does his job and doesn't discuss shit at work, that's his business. I'm not going to fire someone because of personal beliefs. Yes, that's an extreme example but I'm not going to play arbiter of beliefs because we are quickly going to get into a slippery slope of defining where a line is, who decides, etc. Hell, if half the folks on Facebook had it their way I might not have a job simply because I prefer Trump to Hillary. You see where I'm going with this?