If I were Adams, I wouldn't make the Botterill mistake. I'd just get fired.
If your owners are that stupid, you're getting fired sooner rather than later anyways. So don't torpedo the team on your watch too.
The debate for a Pegula GM is the salary (usually inflated and still collectible for a few years) versus your own reputation damage. Botterill's reputation was severely damaged by O'Reilly trade. He looked like a fool but did the owner put him in that spot.
Adams already faced a trade deadline where he was obviously handcuffed on eating more salary or he would have got more for Montour. Sabres only used two of three of opportunities.
On Hall, it's a mystery. For all we know he said let's rattle Boston's chain and say a second is not good enough and we will just let him sit if he doesn't give us more teams. Hall had everything to lose too staying in Buffalo and trying to resurrect his career before free agency -- he has somewhat. Terrible negotiation on Sabres part but impossible to know who in organization blinked.
It's easy to see why Kevyn agreed to be a GM/yes man. He jumped several pegs in NHL management world. Even if he gets fired, he'll get an AGM job somewhere now.
Botterill, he's back to where he was with his pockets loaded with cash. He now needs to work himself back to a GM position and that's because of Buffalo situation he landed in.
All things equal, and they rarely in, I would choose almost any NHL team other than Buffalo if I was offered a GM job on the same day. The money would have to be WAY WAY MORE to work with the Pegulas who will ruin my reputation.
But as another person said, there are 32 GM jobs. Someone will alway grab the Buffalo if it's all that's out there.