I'm fine with them being there... What i feel is unprofessional is when they linger around outside the crew room and try to force their opinions on others - in front of passengers... THAT is unprofessional.. passengers do not need to be concerned with that.
How soon we forget what the OC had to go through just to get people to be able to wear lanyards...
The OC would LOVE to be in the crew rooms, but the company won't allow it. If you don't believe me then you should be in crew rooms almost daily when OC members are asked to take signs down and volunteers from Delta, FedEx, Northwest, ASA, and others are kicked out of crew rooms. So I am sorry if two pilots in uniform have to speak about their profession in the terminal. I can see how passengers who don't even know that gate D2 is the 2nd one down the "D" Concourse would take offense at two pilots talking. In fact they probably won't ever fly again.