In my experience it’s been more like…
UX: “users said they want these three pieces of info”
DEV: “I typically only look for one of those pieces of info, so I built this to just show the one”
UX: “users said they want three things for these reasons… only one isn’t as helpful and it’s not hard to add the other 2”
DEV: “well how’s that supposed to fit?”
UX: “like the designs already show”
DEV: “well I’ll put a ticket in the backlog and someone can come back to it, if they have time.”
PM: “I see no reason to prioritize slight “UX improvement” tickets over shit like new features or bug fixes…”
REPEAT X1000.
Then sit through months of user testing where people keep saying exactly what you are saying. “Why not add x? I guess someone thought it’s cleaner that way” but all these little pains add up to “death by a thousand cuts”
Then everyone complains and scapegoats design.