I'm sure Garrett was liked by a lot of the players.
Its like a guy I knew at my last job, we were both division supervisors and our departments had to meet quotas each quarter when the company reported their earnings, it was a publicly traded company.
The guy was great, liked by everybody, and he would tell you a story every time you talked to him. He used to be in the Navy aboard a submarine and the stories he would tell and the places he went to all over the world when they went in to port every couple of weeks. Anyways, long story short, his department missed their quotas for two consecutive quarters and corporate let him go.
That is Garrett in a nutshell, a great guy that everybody liked but at the end of the day he wasn't getting the job done so he got replaced.