I work in the creative industry and I can tell you with confidence that a huge number of design agencies take your money and simply outsource all of it to low paid freelancers overseas. You're basically paying them to forward emails.
@fesshole both the agency and the freelancer overseas are doing the work. The agency is responsible for selecting the talent specifically for the job, giving guidance regarding the creative direction of the project, delivering the work, and negotiating changes.
Being one of those designers from overseas, I can tell you that those chosen can deliver above the needs of the project and on time.
Don’t like it? Go to Upwork.
This will ALWAYS give better results than any slop machine.