Little-known fact about current drone deliveries: you can only deliver to people with a garden. People with gardens are a very small percentage of the population.
Until Amazon (or others) can solve delivering to a balcony or a letterbox, they'll not be able to deliver to high-density population areas.