Completely agree, if you need to micro-manage then workday oriented results are easier.
Result oriented work is: Here is how much I did this week. I either met, exceeded or fell short of some expectation. The person then decides if this is the place they want to be and the employer decides if they are a good fit.
Agile in most places is a managers whip. I will go so far to say I have never seen it implemented in a way that is beneficial to devs. (possibly by design)
Estimates are even worse... you cant estimate software at scale. spending dollars to pickup dimes as the saying goes.
They don’t need to micromanage, but they are choosing to, and doing it very poorly (as if there is a good way).
Likely this doesn't work well on a team, or for more open-ended work. Never seen any organisation aside from private contractors who actually do this though.