Actually, if the USPS wasn’t so darned bone-headed, they could make a killing on this. But they insist on renting a box whether you need it regularly or not, and they won’t allow UPS/Fedex to deliver to their facilities.
If there was just a box at the post office (which is already open in the PO Box area) into which I put a one-time use code and could retrieve my package, they would never have to drop packages at my house again - I’d be happy to come get them.
UPS and FedEx both have programs with the USPS to deliver packages to post offices, and then the USPS completes the delivery. I often get packages that way. One calls it Smart Post and I forget the other name, but they both do work with the USPS.