I've lived this dynamic as a manager. I've come to see it as a problem of "ownership" which obscures a larger problem of role confusion. When competent people try to be responsible & knowledgeable with work but lack
control for that work to be done well. Think "engineers are ready to launch a new feature but the PM struggles with written English and can't draft an email." What do you do as an engineer?
There's a few usually bad options like drafting the email yourself, teaching the PM english, etc. Whatever is done, the best engineers I've seen know their job and their role, and can tell others. They balance their sense of responsibility with the reality of what they control. They price work outside of their job role, to be paid in political capital, e.g. a promotion.
If the professional does not define their role, other people will do it for them. If the professional avoids pricing, they're saying their time is free. That person get marked as a patsy or a cog. Someone who messes can be dumped on and who, thanks to corporate Pavlovian conditioning, gets work done without upsetting the status quo. The more messy the work is, the less control you have, the more time you personally need to sacrifice. It's a recipe for burn out, role confusion, and other people's ideals becoming your performance standards.