That is kind of what I meant - changing management teams, and same teams changing their minds, is one of the great problems of traditional agencies (and the rest of us!).  Stopping it, or getting out in front of it, is probably the main survival skill an agency needs (along with building a pipeline)<p>Ultimately this is a nice idea but which are we - a team of developers who do not want to be an agency? An agency with a twist? This matters because it defines how people hire them and view them.