I think your missing the big picture here. The Bruins need offense, players who can put the puck in the net. Only Buffalo has fewer 5 on 5 goals in the entire league
He had a Barzal and Connor fall into his lap and choose not to select either. The bruins have or had no future number 1 center in sight but not only didn't he come away with Barzal or Connor he passed on Boeser, Konecny, Roslevic,Beauvillier, Greenway and yes Sebastian Aho all of them at least on three different occasions, but he came away with JFK and Zach Senyshyn.
He has an eye for defenseman ill give him that, but you need players who can put the puck in the net and Sweeney has had a Miserable time finding him, whether its been through the draft, trade or free-agency.
I think he would be a good scout as long as its defenseman he's scouting, but as a GM he's failing.