You get what you pay for, it will be inconsistent quality, and depending on where you are outsourcing too, the quality also won’t be great. Outsourcing certain tasks sure, an entire campaign it’s a risk.
If they were any good and I actually cared about the work I would hire them. But if I’m given an unreasonably expectation and timeline they’re convenient to throw under the bus.