The long hours. The crazy deadlines. The incessant pressure. The lack of resources. The constant questions. The eighth set of revisions. The lack of briefing. The 7 hour delay at Laguardia airport. There's a lot we deal with in our day to day work. So why do we put up with it? It's not as if we are out of touch, out of fashion and out of options. Agencies are continuously raided for talent by the tech giants and brands for in house teams. We are heavily in demand and can take our skills elsewhere. What's more, there is a general malaise and sense of pessimism in the future of the agency model. Programmatic buying calls into question the need for outsourcing activities such as media buying. So why do we stick around?