The best programmers are cautious about dependencies. Taking something is easy. But you don't learn. And you give up control.