Yeah, Montreal is not that bad when you look at it separately. It is evident that this disastrous season is not because of lack of talent alone. Although there is also a lack of talent when comparing with the best teams.
The most obvious factor is that there are many holes in the roster. Centermen has been a weakness for a really long time for Montreal. The lack of a big #1 centerman has been our worst problem for a really long time. However, we at least used to have other centermen who, even though not big, had some talent. This season it is horrible. The real centers on the team with any kind of talent are Danault and Plekanec. Knowing that Plekanec slowed down in the last 2-3 years and can only be considered as a defensive specialist at this point and that Danault is injured, we have noone at center. Concretely, it means that we lose more faceoffs than we should and so we are constantly chasing the puck.
Defense is a huge mess also. Letting go Markov was a weird thing. It makes this year a transition year (which is a really bad idea considering we shouldn't be wasting primes years of Weber, Price and Paccioretty). It totally screwed half of our season as there was no transition game in Montreal without any puckmover.
Now, in the coming years it shouldn't be too bad. With Weber back, Mete and Jerabek in regularly and eventually Juulsen in, we should have a middle of the pack defense going forward.... but it is definately not great unless we hit jackpot in the draft (with Dahlin or another surprise high impact selection).
Overall though, our team is mediocre now and, considering our best players are in the primes now and our prospects are nothing special, it will continue to be mediocre unless MB decides to finally make some moves that make sense. Which IMO would be to retool (trade Paccioretty for 2016/2017 draftees, embrace the youth movement).