You have to be alive to get fired. Seems like a pretty straightforward choice to me.
It's interesting. I generally won't carry into a friend or acquaintances' house unless I know that they're comfortable with it, especially if they have children. It seems rude. In some cases that means I don't visit some friends, and that's OK too. Likewise, I don't think I'd carry at a family-owned place of work unless I had a pretty good feel for how they felt about it -- but then, if I thought they were seriously going to object to it, and I had a high-risk occupation like a waitress, I might not choose to work there (if I had the luxury of choice). Not /terrifically/ black and white, but then so very little is.