IMHO, it hurts business more to say "It'll be 8 weeks, call me for updates" than it does to say "It'll probably be 8 weeks with weekly status updates on my website here" --- when it turns out to be 16 weeks not 12 weeks.
Maybe in the long run you're right but I think most businesses want the money that they can get now - a bird in the hand sort of thing - they are not about to scare off potential customers with excessive but honest wait times. I'm not saying I agree with it and I don't know if I'm even right but it seems logical from a business owners perspective.


