Molson and Bergevin both seem decent unless I missed something big. Although I'm told hating Bergevin is actually compulsory for Habs fans so maybe I'd feel differently in that position.
Problem with Bergevin is that he's really, really good at one thing, and terrible at everything else.
When it comes to trading players, aside of the obvious Drouin/Sergatchev, he hit a couple of home runs.
Petry for bullshit, Danault for scrap, those are incredible trades. He actually got a future 1c by trading for him. It never happens, but Bergevin did it.
Drafting players and giving contracts, he's TERRIBLE at those. If Molson could hire someone to help Bergevin with those, it would greatly help
Biggest problem of Molson is that he enables Bergevin to be terrible because Molson love his team so much, that he wants to be part of it. He named himself Habs President, and don't want to act against Bergevin. That's an issue. Otherwise, he LOVES his team, he has deep, deep pockets and don't care about throwing money left and right to improve it. As an owner, he's one of the best, for sure. But he's a terrible team president.