They want their cake and eat it too, If they prominently post it, they will offend customs. But I think the law says they have to place it in a place where it may be see by anyone who enters.
Yes. But they are obligated to tell their customers if it is the norm to carry.