I am against outsourcing.

Here is my reasoning:

I am going rock climbing and I have the choice to pay extra so my lifelong friend who is also a very experienced rock climber(who has come on multiple rock climbing trips with me before) can come with me, or I save some money and hire a guide who says he knows the route and has had a lot of experience climbing before.

When my rope breaks and I start falling down, knowing that the only thing between me and death is the responce time and accessment ability of my teammate, I would choose for it to be my best friend because I already know he has the capability and experience to save me.