This team DOES have a problem both drafting and developing dmen.
They gave up on Forsling really early. He's only now turning 25, and turning into a top 4 guy.
The moved out Joker cause they felt like they project his potential at the age of 19, and decided a forward reclamation project was more valuable.
That's why I think guys like Barstoolchief looking to push Boqvist out the door cause 'he'll never be a top 4 guy' are nuts. He's 20 years old. He may not reach his potential for another FIVE years. Not every kid is gonna be a Hughes or a Makar.
As far as Duclair, good for him. He deserves some stability. He didn't perform great here, but I would have kept him if not for the QO price. Team might have been smart to let him hit FA (as they did) and then sign him for the cheaper price that Ottawa did. But they still hadn't admitted to a full rebuild at that point, priorities were different, etc.