Wouldn't that indicate that the GM did a horrible job constructing the roster and failed about as badly as he possibly could this offseason?
I think it's fair that a 23-man roster would carry 13-14 forwards, of which 11-12 should be legit NHL caliber. Or at least that's the minimum standard of how a roster should be constructed.
So with Girgs and Eichel out, that's 2 you would get back. There should remain 9-10 NHL caliber. The Sabres fall 3-4 short.
Berglund quit. He was being counted on as a regular, regardless of the actual quality of his play. Could his departure have been predicted? His play predicted? Regardless, there has not been a legit NHL-caliber replacement yet.
Sobotka was clearly expected to play an NHL-caliber role. And he clearly hasn't, despite the apparent attempts to increase his minutes in the hope it might transform him to an NHL-caliber player.
Thompson was intended to stay up, regardless of whether he was or wasn't able to play an NHL-caliber role, so that absorbed a "tweener slot" by default. Same can be said for Mittelstadt.
(A clear NHL-caliber player was moved out for 3 of those 4 slots.)
Elie was a placeholder until Wilson returned. No issue there, like for like.
Okposo has declined. Could that have been predicted?
Could the combination of all the above been predicted?
If the goal was to have a great leap forward this year, then yes, he failed because of lack of contingency planning / assuming best-case outcomes. If the goal was to make the great leap forward next year, e.g., from injection of a cohort of Rochester Swedes with a full year together under their belts, then he didn't necessarily fail in 2018-19 roster construction. But one would then legitimately question whether this year's goal was proper, or not.