I read through the post, is there something about how to make sure this doesn't happen? How to catch yourself falling down that slope? They suggested using Freelancers instead of agencies, and that seems like good advice in this context, but I am looking for frameworks that make sure this doesn't happen even in a different situation