Some players are low ratings because of their defensive play/ratings. Look at Patrick Kane. Way up there in points in the NHL every year yet only 84 overall, because hes not the best defensively. I'm sure Vanek is lower rated due to the same reason. In fact, a lot of players are, and some players who are better than Kane, Vanek etc are only better because they are waaay better defensively.