Quoting: J2W
Puljujarvi has played 1307 minutes in his career, he has been on the ice with McDavid for 363 of those, or just over 25%. The fact that he hasn't been able to secure himself a spot means he either isn't as good as you are selling him, or their is an off ice issue that is holding him back. Top end players earn their ice time.
Look what happens when Puljujarvi DOES play with skilled centers:
[all numbers 5v5 points/60 and (TOI)]
DRAFT +1
Rantanen w/ MacKinnon: 0.00 (0:43)
Rantanen w/ Duchene: 0.00 (29:09)
Pastrnak w/ Bergeron: 1.31 (45:49)
Pastrnak w/ Krejci: 2.55 (141:15)
Nylander: NO NHL TOI
Puljujarvi w/ McDavid: 2.86 (84:01)
Puljujarvi w/ Draisaitl: 1.67 (107:28)
Laine w/ Scheifele: 3.01 (538:42)
Laine w/ Little: 1.76 (340:13)
Meier: NO NHL TOI
William Nylander and Timo Meier didn't even make the NHL, Puljujarvi’s numbers were very similar to Pastrnak's. Despite the lack of TOI, JP is producing 95% of what Laine is when both players are in the top-6.
DRAFT +2
Rantanen w/ MacKinnon: 1.66 (684:55)
Rantanen w/ Duchene: 0.86 (350:34)
Pastrnak w/ Bergeron: 1.96 (61:19)
Pastrnak w/ Krejci: 2.04 (499:06)
Nylander w/ Kadri: 0.00 (4:57)
Nylander w/ Bozak: 0.00 (1.45)
Puljujarvi w/ McDavid: 1.87 (256:57)**
Puljujarvi w/ McDavid [w/o Lucic]: 2.42 (74:34)**
Puljujarvi w/ Draisaitl: 2.37 (101:22)
Laine w/ Scheifele: 1.13 (52:55)
Laine w/ Little: 1.58 (455:13)
Meier w/ Thornton: 0.93 (64:43)
Meier with Couture: 0.00 (16:43)
Nylander is still at zero, having barely played any NHL time and not having cracked the top-6. Puljujarvi’s numbers are close to Pastrnak’s, the Boston winger is starting to separate in TOI. Rantanen, whose production is well below Puljujarvi's, is getting over 1000 minutes with skill centers! Opportunity is everything here. Laine had his 1st line ice time cut drastically on sub-par production, a fact that is under-reported. Why? Probably because he continued to get cherry PP minutes, something his compatriot never did.
DRAFT +3
Rantanen w/ MacKinnon: 2.28 (946:52)
Rantanen w/ Duchene: 0.00 (12:48)
Pastrnak w/ Bergeron: 2.22 (541:19)
Pastrnak w/ Krejci: 1.54 (429:40)
Nylander w/ Kadri: 2.17 (360:06)
Nylander w/ Matthews: 1.82 (624:42)
Puljujarvi w/ McDavid: 8.76 (6:51) ***
Puljujarvi w/ Draisaitl: 0.00 (31:58) ***
Laine w/ Scheifele: 1.97 (30:25) ***
Laine w/ Little: 0.00 (105:49) ***
Meier w/ Thornton: 1.68 (250:00)
Meier with Couture: 0.00 (85:45)
So those 1000 minutes Rantanen got in the top-6 paid off the next year, he's now scoring at a 1st line pace. Pastrnak and Nylander are doing well too. Laine's struggles are getting more pronounced, but he continues to play on the 1st PP unit (TMac: take note). NONE of these players are scoring better in draft+3 than Puljujarvi did in draft+2.
** Much of this time included Lucic on the other wing, stunting JP's numbers (and McDavid's), so I also show Puljujarvi's P/60 without Lucic
*** These numbers are from this season, so small sample size alert.