It is a massive problem, Tumbleweed. I've worked in the industry, and still work in software development where promises about delivery dates are made by people who don't know if they can be met, then of course late delivery inevitably follows with the complaints that raises, or the product is delivered in an unfinished state because someone high up insisted the product be shipped as announced no matter what, with complaints about missing features, bugs, etc..