As someone who&#x27;s worked in agencies for quite a while, this is all way off base and is really just and ad for ZURB. Good design agencies have been agile for quite a while. Switching from specialists to &quot;product designers&quot; is something I&#x27;ve seen attempted with mixed results. The problem isn&#x27;t specialization it&#x27;s expertise. If we have work for 50 visual design experts, 50 UX experts, 50 content experts all full-time across accounts, what benefit would be had from hiring the same number of non-experts? Part of the value offer is that we can staff someone with 20 years of expertise in a very narrow area who would never work for your company and let her impart wisdom for 2 weeks that you could spend a year figuring out. Top agencies are already in almost every space including bootstrapping startups and even working for established product companies like google, apple, microsoft.