1. Legacy feature ownership chaos
The overload stems from unclear responsibility for legacy features, forcing teams to catalog every feature and assign it—even to teams that have never seen it.
"A previous employer hit the problem where there were a ton of legacy features that didn't have clear owners and so it wasn't clear where to route bug reports."
2. Bystander effect in code
When responsibility is diffuse, nothing gets done; the fix is to point to a specific person and give explicit instructions.
"It’s like the bystander effect but for code, lol."
3. Resource and prioritization limits
Accountability isn’t the core issue; the real bottleneck is scarce resources, unclear prioritization, and the difficulty of re‑assigning work when owners leave.
"The truth is that accountability isn't the problem, its the lack of resources, prioritization, and ability to change things that make them burdensome."