I mean, everyone loves instant gratification. It's human nature.
One might ask though, if you know you need something only at the last minute, is it really a project or just something you're brute-forcing your way through?
Example, I've been rebuilding a 40 year old VW van. In the US, I'd have just started busting into it, knowing I could walk down to Rock Auto or Pep Boys and get 99% of what I find I need. Here though, I like to drive that van, and camp in it, so I am much more careful about doing repairs. I end up testing an analyzing parts before ordering them (because it can take a month to get them) and thus, end up wasting less, and building my own troubleshooting ability up more. The net result is the same, a car that works, and your way would have been faster, if not a bit more wasteful.
To your other point, I agree! I think a few days to a week would be fine for most things people want, but it's old school "Allow 6-8 weeks for delivery" or "Tomorrow, sometimes today". We know with relative surety the latter is a stress on human workers, so something in the middle which created jobs, without the down side of the high churn work style would be great.