I don't know who it is, but I'm sure you can ind out easily. I'msure they won't do much about it, but they might send you a nice letter and you will have the satisfaction of getting it off your chest to the people in power at the company. Certainly the customer service rep should have been more helpful and interested in resolving it.
UPS does offer a guarantee of a delivery date, so if you did not receive the package on the day it was guaranteed by UPS, the person who shipped it can apply for a refund of the shipping charge and then forward that refund to you, if the sender is willing to do all that.
I've shipped over 1000 packages through UPS from my little business, and over the years I have had a handful of problems similar to yours. For the most part, their system runs well, but yes, once in a while there is a fuck-up. The sender can require that the package cannot be left without someone signing for it, but there is a small extra charge for that.
Every package shipped through UPS is automatially insured for $100 even if the sender doesn't buy any additional insurance on the package. So if you had never received the package, the sender could apply for a claim with UPS, though they would have to provide an invoice to UPS stating the actual value, and they would only be refunded that value plus the shipping charge.
The USPS doesn't automatically insure any package - you have to buy insurance insurance on it if you want it. I have also had a handful of problems over the years with packages shipped through USPS. But most of the time, packages get through with no problems.