So, about 2 years ago, I was asked to spin up a web interface for some data our project produces, to interface with another project. They had a lot of hidden requirements, and turned out to not have a viable business case, so they went away.
In the interim, I had to maintain this interface, modify it every time our intermediate communications paths changed, handle the massive increase in data volume, etc.
When another tool dropped export support, my boss looked for a replacement that was found in another project he manages, and the lead of that project suddenly was really keen on developing a replacement for the web interface. And my boss was falling over himself to say we would switch to that interface.
Fast forward to yesterday when we were meeting to finalize some details, and it suddenly becomes a bake-off. We have to run some tests and list pros & cons.
Then today, it becomes back to using my interface, until the other guy mentions some things, and the pendulum swings back that way.