Dorion has been criticized of doing the opposite though (see: Duchene).
People seem way too focused on the short term. Yes we needed a top 4 defenseman at the beginning of the season. But was it critical to the success of the rebuild to acquire one at the beginning of the season instead of half way through? Absolutely not.
The deal for Chychrun was an absolute steal. Such a deal was not available to us at the beginning of the season. Dorion made the right move by staying patient.
John Marino was available in the summer for a 2nd round pick + prospect.
Is Jake Chychrun better than John Marino? Yes.
But would the "rebuild" be in better shape if we had John Marino + a 1st in 2023 instead of Jake Chychrun and a 2nd in 2023?
Potentially.
The idea that this rebuild has been perfectly executed, like you seem to believe, is baffling. There's been a lot of good. And a lot of bad. Which is why we are where we are. A team with potential but no sure bet to make the playoffs next year, or the year after.
Outside of the Ottawa market, the perception of Ottawa's future from impartial observers, compared to other NHL teams, is not nearly as rosy.
And with all that said, for new owners, the past won't matter that much when it comes to Dorion and DJ. They won't dwell on whether it was smart to bring in Eric Gudbranson for 1 season.
The question they, and their advisors, will ask is, "Are these the two who will take this team from meaningful games to Stanley Cup contention?"
I would bet that the consensus will be, in the words of Daniel Alfredsson, "probably not."