“One study by HBR found that one in six IT projects had cost overruns of over 200% and were late by almost 70%.”
Story points and t-shirt sizes exist so nobody has to say a date out loud. The business still needs a date, so someone makes one up. Engineers who refuse to estimate don’t escape the deadline. They just lose any say in it.