The problem with stating an ETA then, is that it sets up expectations. When you don’t meet them — and you won’t, most of the time — people sometimes get upset. Not everybody. But some people take ETA to mean “I promise to ship that day or damn close to it.”
The only reason anything ever ships is because people just keep working until it’s ready.
Yup. One thousand times yup. And working for a large corporation means you can hire a bunch of Project Managers who promise they can keep this herd of cats on schedule!