But it would probably makes economic sense. A big cost of delivery is the personal that actually does the delivery. It might not be viable for all packages but probably for the premium delivery that promises sub 1 hour delivery.
Only if you don't price in all the externalities: loss of delivery jobs, environmental cost of the drones, cost of drones hitting people, cars, buildings and powerlines etc.