Glenn is the reason Parcells left for the Jets. Parcells wanted to draft Vonnie Holliday, a DL, with that pick, but the personnel guy with the Pats (I forget his name) wanted Glenn, and Kraft backed the personnel guy and overruled Parcells. At the time, Kraft did not want to have a subordinate with control over all aspects of the football operation and believed in dividing things up and specialization. Parcells, who was hired by the previous owner, wanted total control and said something like "how can I be the chef if you don't let me shop for the groceries?" Parcells thought Glenn was soft, and thus "she."
Parcells started looking, and the Jets were more than happy to oblige. To replace Parcells, the Krafts first thought of Belichik. He was on the Pats staff and got along well with the Krafts, but he was only 1 years removed from Cleveland, wasn't quite ready to coach, didn't like the split control, and felt loyalty to Parcells at the time, so the Krafts turned to Pete Carroll. Carroll was in no position to insist on total control at the time because he had bombed as the Jets coach in his first NFL gig. The Carroll experience, where the personnel guy kept taking players that didn't fit his system, led both Kraft and Carroll to realize that the coach needed the last call on the GM aspects of the team, which is the way both went after Carroll and the GM/Personnel side were all fired. About the only guy that was kept on was Scarnecchia.