Well, It's not exactly fair to get on him for all of the perceived errors he has made, no matter what, and also strip him of all of the successes.
I mean people are still harping on the Duchene trade and the guy is a top 5 scorer in the league over the last calendar year.
The roster we are watching play on the ice right now is absolutely his planned team. These are all his new draft picks, several guys he would have had a hand in drafting, and the few vets are the ones he either traded for or signed save for a select few. He's even gone so far as to have given the coach a mandate, and has officially announced that a rebuild has begun. Yes, the young, fast, exciting team we're watching is his creation.
Personally I find many people in here try so very hard to dismiss the very obvious success that the team has achieved, in exchange for blanket insults and negativity towards a GM that has done a reasonable job in most areas, and an excellent job so far in terms of the team we're seeing on the ice.
The problem I find is that people actually believe that they would do a better job, even though they have to be aware that all of their armchair 'decisions' are done in hindsight, and they never have a clear view of virtually any of the facts surrounding any moves. People actually believe in their hearts that PD could have gotten a better deal for player 'X' based on absolutely zero factual information beyond their 'professional' opinion of the market, and what other GMs 'should' offer. It's pretty silly really.
Being an armchair GM, Scout, Coach, Agent, League Account, Team Laywer, Owner, and even Player, is all supposed to be fantasy fun, you're not supposed to take each other, or yourselves, seriously at the end of the day.