This is a very similar thing to what we face in software, honestly, with the choice between building it ourselves or using a library.
It's always tempting to build it ourselves but it often means we're now building the library instead of the thing we wanted to build on top of the library.
It's always tempting to build it ourselves but it often means we're now building the library instead of the thing we wanted to build on top of the library.