Nobody really knows. People just want change for the sake of making a change. No guarantee that changing HC/GM will amount to anything.
What I do know is that under McDermott/Beane the Bills have done a whole lot of winning. Now they haven’t reached the SB which is disappointing but they have been close. It always comes down to one or two plays that has prevented them on kicking the door down.