I would not compare it to the Leafs Ballard regime, which was a meddlesome, micro-managing owner of a Steinbrenner/Yankees level, who was only in the NHL ownership game to make money and headlines with his own name.
Bergevin just does not know how to handle the contract negotiation side of this sport in my opinion. Radulov was low balled, although it was likely he was going to leave for a more tax friendly option. With Markov, I believe he would have resigned for close to the same salary but he was deliberately low balled [half?] because Bergevin was dealing with Markov without an agent between them. With respect to Drouin, that time he drastically overvalued the asset. That contract was the time to negotiate a bridge deal, but instead he paid much higher than I believe any arbitrator would have awarded a player with *only 1* good NHL season. The result we see now, is a under performing Drouin who will never live up to his long term salary, instead of giving him a shorter term "show me" contract to make him earn his pay.