The thing with Bergevin was that he was good at trading (except a few blunders) but they weren't able to draft/develop Elite talent. There has been a bunch of mediocre teams, but I never felt that Bergevin did that bad, but he'd only keep things afloat. As for the 2020 offseason, he went All-In in getting Edmundson, Allen, Toffoli and Anderson. He didn't have a team of stars, but a team of hard workers who played the right way. It wasn't a "successful" season, but it was awesome in the playoffs, kinda how it was expected by Bergevin.
Yes, the Drouin trade was.. bad. Especially since Marc seemed to have such high praise of the kid, who turned out to still be trying junior stuff like blind passes and overhandling the puck. That Halifax team he played on was LOADED, so you gotta see that there was some stat inflation out there. Drouin is still a 50 point guy in the NHL though.
Honestly, with KK, he was mishandled, brought in too quickly and Julien didn't seem to like him. I mean, you could tell that he was not one of the players he liked much.
All in all, Bergevin's team are mostly made of hard working guys, with character and leadership. It's still difficult to win a championship when your best player is your goalie, in this era of super fast play with pucks bouncing here and there. Let's just hope the Habs makes the playoffs. I always liked Bergevin's relationship with the media, as he answers questions, can play with the media a bit if they try and sneak in and .. just a funny guy overall. He seems to be a bit worn out as of late, these years as a GM are piling up on him.