> I'm not sure the author of this thread works in such a place
I worked at Amazon, previously.
> Management needs visibility.
I know this very well, and this is a problem. The nature of jobs in any industry is that not all of them are equally visible. As a manager, you should be proactive in assessing the state of things rather than waiting for people to deliver visibility to you. People who deliver "visibility" in spades are often charlatans. People who deliver fixes, code, and improvements in spades usually do not have time to manage their own public relations for your visibility.
However, you have ALL the tools to proactively see what they've been upto. You can attend their standups and other regular meetings, you can set up an updates document, you can see what they've been posting in Slack, you can look at their PRs and commits, you can look at JIRA tickets, and in the age of AI you can have AI explain to you all of the parts of the above that you do not understand.
I don't disagree. However few managers are this proactive. If you have such a manager, then fantastic.
If not then making yourself more visible becomes necessary. Because you can be sure (at least some of) your co-workers are doing so.
Or, you know, stand on principle, then come here to complain about injustice as things work out badly. :)