> I think there is value though in carriers saying "no, wait, I'll do the lookup when I am ready to deliver!", because then I order something today with a 3-month lead time and if I move house, the delivery "follows me" to my new location.

The downside for carriers is that costs are unpredictable. Will they be shipping it a few miles or to the other side of the country?

The downside for the person ordering is that there is a race condition that makes it difficult for you to know where the thing will get delivered to. Perhaps you changed your location two days ago, and you are expecting a piece of furniture sometime soon. Did the furniture delivery process kick off before or after you changed your address?