If Apple is handing out early morning reservation appointments for phones that UPS is scheduled to deliver that morning, then I'd say Apple is at fault. It's common sense that UPS deliveries don't always happen on time, so pickup times should be scheduled with possible delays taken into account.
Agree to disagree. This entire process is based on many, many different entities fulfilling an obligation. Factories have to provide parts to the manufacturer on a deadline. The manufacturer has to fulfill the agreement of making x number of phones in x amount of time. The flights have to take off on time to get the phones to the proper countries. The local delivery carrier has to get the shipments to the stores on time. Flat tires happen, strikes happen, traffic happens, delivery trucks breaking down happens, people calling in sick happens. Any hiccup anywhere in the chain can cause the end result of the shipment being late. So no, I don't hold Apple directly responsible for anything that happens beyond their control.