I'd look for another job if I was held solely responsible for people that couldn't do their job for months at a time and I got fired for it. That sounds like a horrible job and a horrible place to work. I'm responsible for multiple teams performing multi-million dollar projects that literally involve life and death on a daily basis. If I've got someone that is not performing we have processes in place to coach that performer. If they don't improve they get punched, it isn't on my job to ensure someone can perform their job if they have been given the appropriate instruction and coaching. Just because I have a bad performer or two doesn't mean I'm not doing my job or even that my teams are not hitting their goals. This is what is happening with the Brewers. The non-performers are getting the boot, not the managers.