We have to look at his situation as a GM in a vacuum. I won't consider his role as the AGM in what seemed to be a very dysfunctional front office. He came into a club that missed the playoffs, had cap problems, and had little in the prospect cupboard (sorry Griffith and Subban).
He solved our cap problems very quickly by shipping out Lucic and Hamilton. He traded for picks, and not piles of steaming crap. So that is a huge plus and a change from previous management.
He has not solved the problem of our on-ice product. Though we are starting to see the first of his picks on this team (Carlo). We have been teased about the future with Lauzon and McAvoy at the World Jr's this year.
His deadline last year was a failure. No bones about it, he brought in half measures to try and make a splash. It didn't work, and this team might have actually been made worse by the players brought in.
I think Sweeney is good overall. He is the smartest guy in the room right now. He is clearly not looking to compete right now, regardless of whatever he says in the media. This team is transitioning, and it seems his plan is for it to be filled with leadership guys. I certainly can't remember a time when we've had this much talent in the pool. Lauzon, JFK, McAvoy, Heinen, Senyshin, Zboril, Gabrielle, Lindgren, Kuraly (I know i'm missing some) are all looking like they could become NHL regulars. If 5 of these guys pan out, it is an absolute home run.