Only one item can be delivered at a time. It can’t weigh more than 5 pounds. It can’t be too big. It can’t be something breakable, since the drone drops it from 12 feet. The drones can’t fly when it is too hot or too windy or too rainy.
You need to be home to put out the landing target and to make sure that a porch pirate doesn’t make off with your item or that it doesn’t roll into the street (which happened once to Lord and Silverman). But your car can’t be in the driveway. Letting the drone land in the backyard would avoid some of these problems, but not if there are trees.
Amazon has also warned customers that drone delivery is unavailable during periods of high demand for drone delivery.
Not now, but in theory the tech will continue to evolve. Drones will continue getting better ranges as battery tech improves.
It likely won't be something that reaches widespread adoption any time soon. But in time, I could see this being a very useful service.
We’ve kind of hit a brick wall on the battery front, I wouldn’t expect much improvement in that arena
Solid state batteries could provide another boost in capacity. Other than that, drones don't need to be quadcopter style only, gliders can reduce battery load significantly (and you could even make a hybrid that can switch to quad mode for precise flight)
https://www.energy.gov/eere/vehicles/articles/fotw-1234-april-18-2022-volumetric-energy-density-lithium-ion-batteries