Read what I wrote. When you are representing your company, I feel that was inappropriate. If I saw the NS rep at a bar one night wearing the same shirt, I wouldn't think twice about. But when you are doing your job representing your company, everything you do, say and wear is a direct reflection on the company. What you do on your own time is up to you.
If I was in the Army, on the job while working wearing a shirt like that, the Army wouldn't put up with it cause of the image it would bring to the army. But if the Army guy was wearing that shirt off duty at a bar---who cares?
um...no actually, I don't get it.
If a rep at a demo wearing an anti-religious shirt is "representing his company" then wouldn't an other company's anti-religious logo also be representing the other company even moreso because it was actually approved as the freaking company logo?!