I'm fine with Botteril at this point.
Sheary, Skinner, Scandella, Montour, etc are all good adds (especially at their respective times). Maybe not the right guys to pull up a team this dysfunctional, but I'm starting to think there is no "right guy" for that. As long as any cap dumps brought along with them to keep the price low are safe in regards to term (the 20/21 plan), I think it's misplaced to dwell on them.
I'm 100% okay with leaving Rochester alone this year. The fans idea of dismantling Rochester mid-stride for the sake of "trying anything" to keep a massively overachieving Sabres team afloat would've been astoundingly stupid IMO. One, because it wouldn't have made a dent in our chances anyways, considering just how hard the drop off was after the streak. Two, it would've put a wrench in what's currently the best season for Rochester in years and a wonderful development environment. Three, expecting Olofsson or Nylander or any one or two players/first time NHLers to come up and "save our season" is a lot of pressure and probably a shot to the confidence in these guys when it inevitably didn't work out.
The cap dumps and truly problematic contracts are all gone (with the exception of Okposo I think) after next year... which appears to be roughly the timeline for plucking numerous players off of what could be a perpetually successful Rochester team (the 20/21 plan). And having a pipe of newer draft picks ready to fill in down there. And given how well the group is doing, I think that's a fine approach. Honestly, it's probably the only realistic approach.
Botts should stay the course... but he needs to get rid of Housley. If that's the hill he dies on, that's where I draw the line with Botts. Interested to see how this offseason plays out.
EDIT: I think the ROR trade was more on Pegula, given the obvious "bonus" deadline that defined it. Botts ended up being stuck taking the highest lowball offer he was given, while still trying to stick to the gameplan and adding a competent player to the roster (Berglund) and futures/projects (picks/Thompson). Sobotka's term fit into the 20/21 plan and even had Berglund stayed, his cap hit cut in half that season.