There's more criticism lately because our devastating defeats at the hands of the San Jose Sharks and Colorado Avalanche show us just how far removed we are from the genuinely best teams in the league. Against the below-average teams and the average teams, the Habs can compete and probably win more than they lose. However, against the Sharks and the Avalanche, it didn't look like they belonged in the same league.
We've had two of these games very nearby in time, and it's exposed some of our weaknesses. Even if we cover up holes like losing Bouillon, Desharnais, Briere (when he's back), Gionta (end of the season), and maybe getting Prust, Moen, and Emelin back, we still won't be on par with those teams, at least it doesn't seem so. And it's not as though we're going to cover up these holes, let's be honest.
This team is not currently good enough, but quite frankly it wouldn't be even with a great coach. We lack talent, and I blame Bergevin. His strategy is to "build through the draft", i.e. to sit back and let Timmins do all the heavy lifting. He needs to complement that with good signings and good trades, and so far he has absolutely failed to bring home the bacon.