Your assumption that they knew exactly how long it'd take is misguided. They're certainly not going to let the community know about every bump they run into.