Consider a company that:
- works on an own product(not a contractor),
- the product has already been released(but is expected to need years of further active development),
- the product is a consumer app(not safety critical, not government).
Most place I have worked for can be described so. To my astonishment, most of them allocate a significant portion(1-3) of the weekly 40 hours for estimation tasks. Example practices include planning poker, sprint planning, game plan development.
Thus estimates are a development artifact, just like features, tests and bugfixes. So for them to exist a stakeholder outside the team must need them. Who?