Chiarelli is the best GM the oilers have had in a LONG time and yet the fanbase loves to dump on him. The only trades that went bad were the Reinhart trade, and that judgement is all 20/20 hindsight as the same idiots who are ******** on him for that trade were loving it when we acquired the "heart and soul of the Oil Kings". At the time it was a good trade, just like at the time Yakupov was the uncontested 1st overall. He's made up for it in spades with the Talbot trade, Kassian turnaround, and Maroon.
Fans are emotional and love players like Davidson, 2013 Reinhart, and Hall, which is fine, but a GM has to be detached from the players and make coldhearted calls. Turning us from a dumpster fire to one goalie interference call away from the WCF in 2 years is an amazing feat, and is why he was the 2nd best GM this year.
McDavid has a lot to do with it yes, but look at Buffalo and Colorado. Mackinnon and Eichel are 1A to Connor's 1, and both those franchises are horrible. If the old boys club was still in charge, we wouldn't be contenders. One player doesn't make a team.