Reality is there is only so much you can do with your prospect pool when you're consistently finishing in the top third in the league and on top of that not infrequently giving up good picks mostly to chase short-term success. Just about every team that's won a Cup in the last 15 years had to go through a rough patch and finish in the bottom 5 in the league at some point in the decade prior to achieving the ultimate success (Vegas are an outlier for obvious reasons), and most used that opportunity to inject important top-end talent that paid off down the road. That's the way of it in a cap and draft system. The Bruins haven't truly been in that position for a long time and it's why the draft in the year that shan't be named was so important for them to get absolutely right. Unfortunately that didn't happen and there's been a price to pay for that too.
Nonetheless I think overall Sweeney's drafting record hasn't been terrible. Plenty of room for debate on that as all well know, but he's delivered at least something and while there was scope for more it must also be acknowledged that there has been a definite ceiling on what was realistically achievable. And I think what that means is it doesn't really matter if you rank Boston's prospect pool as 22nd or 32nd, the end result, give or take, is much the same - in the short term at least the Bruins aren't going to build a Cup winner around homegrown young talent. It could help, but it won't be a major factor. So either they're going to have to do it a different way, or eventually they're going to have to follow the 'standard' model and accept, endure and ideally cash in on a legitimate downward swing.