"Doing everything in-house is all well and good, but it's wasteful to train staff with skills that they won't need in the long term."
Doing everything in house also brings in a choice of two other penalties: miss out on some things from time to time by not having enough staff or increase cost by being over-staffed most of the time so as to be able to catch the peaks.