(This was in the Laine thread but was moved.)
As for advanced stats, I think they are absolutely useful and anyone claiming otherwise needs to get informed. Absolutely everything in this world can be quantified if we would have a way to obtain ALL (and I mean absolutely everything) of the data (which is impossible).
Advanced stats are just sucking in as much data as they can and since we are talking about a "fairly simple" game (which still means there is ridiculous amounts of different things to take into account), advanced stats can absolutely be beneficial in this context.
The problem is the same as with life, there is no way to get ALL of the data, so blindly trusting a model is incorrect, as garrett said. But even the models are getting better and better with time.
The problem is when the model fails to include a key piece or key pieces of data pertaining to a specific case. In this case we can use it to see what an absolute hurricane McDavid is developing into, but we can't use it to compare McDavid with Laine because players reach adulthood at an individual pace. Individuality is poison for predictive models. What we can do is use our eyes and Laine's trainer's comments to conclude that they are not on equal footing when it comes to their development, and therefore conclude that any meaningful statistical comparison between the two should have a huge asterisk beside it. Also, the rink size adjustment and fatigue factor are not included to boot. Playing half a season is not even remotely the same than playing a full season for an 18yo (although Laine is the only one who played a pure 18yo season anyway). It is also difficult to quantify the effects of Laine's mid-season injury (did he get extra rest, was there some sort of emotional trauma etc).
Another thing that could be in Laine's favor is him being goal-heavy whereas McDavid is assist-heavy.
This is a topic I have been interested in but so far the only thing I have to go on is this:
http://hockeyanalytics.com/2006/10/goals-created/
This model seems to value goal scoring a lot more than setting up. It was interesting that a 20 goal player on average clears a bigger paycheck than a 40 assist player so at least within the teams goal scorers seem to be valued very highly. GM's seem to want goals a lot more than assists.
But I have no idea about the validity of this model, so feel free to rip it apart.