drones can fly in bad weather just like planes do. and as for dogs and other issues like that not everyone will be able to get their package like that. and like it was said in an earlier post if you order something that you are expecting in 30 minutes you are most likely going to be looking for what ever is delivering it. think pizza or was that so 70's? i am just gettin old i guess.