No player is perfect. Fox is incredible, but that piss-poor effort in Game 7 against the Devils still leaves a bad taste in my mouth. He got absolutely BULLIED by Ondrej Palat while the Rangers were on the PP, and his pathetic effort directly caused a SHG which lost the Rangers that series.
I get it - he scores a lot of points in the regular season and looks really cool when he's carrying the puck. But for someone who is allegedly the #1 or #2 defenseman in the league to get humiliated like that on one of the biggest stages of his life....not great.
That's not to say Dahlin, McAvoy, Makar, etc haven't made mistakes in big situations. But I haven't really seen people take Fox to task for essentially blowing that series single-handedly. For whatever reason he seems to be protected from criticism.
He is indisputably a super-elite defenseman. But I don't think he's #1 or #2. There are a lot of other really great defensemen today that don't get the benefit of playing in the NY market and getting constantly pumped up by national media. I'm not sure why this particular player gets put on a pedestal.