I suspect it was because he was told he had to keep Gailey.
I doubt this was it... Pioli and Belichick are based off of hiring guys that jell with coaches around eachother. Pioli would have never made Haley keep Gailey if they disagreed and had different theorys.