It’s a sad state of affairs when airline staff think it’s OK to lie to passengers to enforce a security rule that barely makes sense in the first place.
Meanwhile, this announcement “This is the captain speaking”, definitely comes under the heading of stories where no-one will ever find out the truth. Was he just bored with working his notice, or was there really a problem?