The Day I got Fired
In the early 2000's I was coaching at a client in the Bay Area. I was working with a team that had been trying to test their code on an actual device for well over a year.
I was not so much an Agile coach as a craftsmanship shepherd.
I taught them OOD, clean code, some TDD, etc; but the thing they complained about the most was a library they were told to use which was supplied by the "integrations team."
They said it never just worked and actually caused more work than it saved. I said, "then don't use it." I saw lots of raised eyebrows, but they stormed ahead without it.
They started just writing enough code to get it working on an actual device.
I soon learned the person who brought me in was the lead of the "integrations team." Needless to say, he wasn't at all thrilled I was encouraging a team to ditch the libraries which were built with no real problems to solve.
The day he walked me to the door was the day the team was demoing their software on a real device to the stakeholders.
I was still pretty green, but my Spidey senses went haywire whenever I thought about a whole group just writing libraries with no real driving force.
Today I know how dysfunctional that is.
Given the same circumstances I'd do the same.