If you're not getting a healthy ROI then it can be. Hiring a digital agency is a lot easier on the pockets however than to hire an internal team member with their own car, mobile, coffee budget etc. We are experts at what we do.