But I do think something needs to be done. Otherwise the number of prospects is just going to keep increasing until it's unmanageable. Right now, we add 54 prospects to the pool every season. This past season, about half a dozen actually graduated. After this draft finishes, the league will be at about 149 prospect (I just tried to count, but the number could be off by +/- 2). In three drafts since the beginning of the league, 163 prospects should have been drafted in total.
I will say, though, that there is a chance that the problem smooths itself out. Theoretically, as the originally drafted prospects continue to develop, they will start graduating at a higher rate. The only thing I'm worried about is that prospects who never play an NHL game will remain cluttering up the list, and there is no incentive currently for GMs to ever give up on them and cut them from the system. Those are really the only players I am wanting to get rid of, as players who never play in the NHL are guaranteed to exist, and will keep making the prospect list grow larger.