I think Nico gets flack from non Devils fans especially because of the #1s he was sandwiched by. McJesus (2015), Mathews (2016) and Hughes (2019), both look like guys a tier below McDavid. Now Dahlin (2018), is looking like a superstar as well. So Nico is the only 1st overall in his draft year who isn't the best player, which isn't uncommon. 2011, 2012, 2014, 2020 (a little early), and arguably 2010 had players aside from 1st overall ending up as the best player.
The other thing working against him is that 4 elite players have sprung up from the draft. At the time everyone was clamoring about how it was a weak draft and aside from the top 2, the other Cs ranked 3~10 all projected as higher end 2Cs. Which actually wasn't far off considering Mittlestadt, Vilardi, and Glass have all fallen short but were pretty commonly projected top 5 picks. Laughable considering Pettersson tho, who was generally ranked below those other guys.
Near 6 years later, Makar is in the conversation for best Dman in the league, Pettersson is having a 100 point pace season. Robertson is one of the best left wingers in the league. Heiskanen is having a phenomenal year after already being a #1D for a while, including an excellent run to the Cup final. So a center near PPG with near selke level defense is at best 5th in his class. He would need a PPG playoff run including a cup and maybe a Conn Smythe to even be in consideration for #3.
At the time if you told people that the 5th best player from the draft, would be a PPG selke-contending center you would have been ran off the boards
. Not to mention there's another 4-5 1st line forwards and a solid goalie that round out the top 10. Really long way of saying Nico basically has met expectations but ya.
Bonus inspired off the banger
@Guttersniped post a few above: I think the best part of the 2017 draft was that the Rags managed to somehow trade Derek Stephan, a ~50-55 point center for 7th overall, only to absolutely miss on Lias Andersson, whos is in contention for the worst top 10 pick of the past 7 years