When running Geoprocessing tools, always show us the actual progress in percent and the estimated time, until the process will finish. (Will it be 2 minutes or 63 hours? Do some calibration in the backend to generate a baseline for the machine ArcGIS Pro is running on and use it to calculate the processing time)

What I do not want to see is a "progress" bar that just moves from left to right and starts again on the left


(provide us feedback on what is actually happening, like listing where the process is at or at which stage Analyze is.)
or just a spinning icon when rendering a map for example without any indication whatsoever when the process will be finished (2s? several minutes?)

(UI loading)
Why is this needed?
It would help to tell if I should leave ArcGIS Pro running over night or if it will finish before I want to shut down my computer. I also want to know if it is worth waiting or if I should do something else in between.