There's nothing hindsight. This was what many fans were calling for and knew clearly was the plan day 1. It was obvious from even earlier than Cats trade but Hagel's trade.
Getting Bedard or even Fantelli/Carlsson/Michkov was the goal... the best bet they could of got keeping Cat was Michkov since teams were dumb and passed on him. That's just accepting the reality of outcomes.
you praise Richardson getting stuff out of the team, if he had Cat or dach and Hagel plus that. This was a team no worse than Pholly last year. Maybe not even getting Michkov and having no real steps forward.