It’s all about CYA. Agile is supposed to be “truthful” about what can be done, what is unknown.. A software team that is a “mule” cannot run like a “race horse”. It’s called Agile “velocity”. Adopting “Agile” doesn’t make a “mule” into a “race horse” overnight. Sadly, the old WaterFall model practices of setting a static, “voodoo” style delivery date still hold in the imaginations and hearts of most program managment. Sigh!. When will they ever learn.