You can't always control what people do with accurate information.
It's true that granny's Social Security check hits the mailbox on a certain date. Given that information, there are some who will steal the contents of the mailbox on that date. I suppose the post office is to blame, the SS administration, anyone except the criminal themselves, right?