I dont hate Bergevin, I think he gets shit on by one of the toughest markets in the league. His teams have made it a lot deeper in the playoffs than most GMs. There's better candidates out there but I dont think he's the worst.
But what you just described, the Mailloux draft, is another reason why I wouldnt mind him. A GMs job should be building a team that wins hockey games. If other GMs undervalue a player because they're worried about the hurt feelings brigade, go get that player so long as he's legally allowed to play and isnt going to harm the locker room