I have been a very vocal critic of Haley's but I am willing to wipe the slate clean if he does a couple of things immediately.
First, he needs to get rid of Pendergast as Defensive Coordinator. Then bring in someone else that is a solid choice to replace him.
He then needs to hire an offensive coordinator. Both of these things need to happen sooner rather than later to start preparing for next season.
I can overlook some of the issues this season as long as he does not do some of the same stupid mistakes next season.