22/23 year old prospects who can't crack one of the worst rosters in the league can be written off. It would be one thing if they were blocked on a contending team filled with veterans, but they're not. Xhekaj came to last year's training camp and passed in front of Norlinder and hasn't looked back. Trudeau has probably since passed Norlinder on the depth chart long-term. Struble has since joined the organization. Engstrom's going to be in Laval next year.
Players have a very short period of time to prove themselves because the new batch of prospects come every season. Norlinder's run out of time to prove himself. Struble's got a very short time to prove himself as well.
I don't hate the players, contrary to what some might think. But there's a finite amount of places and the players don't have all the time in the world to make it.
It's also much easier for forwards because there's 12 slots as opposed to 6 for d-men. But even with forwards, it took all of two minutes for Joshua Roy to pass every forward prospect in the AHL. Jan Mysak's old news; he's been passed by five prospects that weren't in the AHL 12 months ago. Roy, Heineman, Kidney, Davidson & Farrell.
It's not fair, but that's pro sports.