JMO, but I think part of the reason he hasn't lived up to the potential people thought he had is because of way too many years of playing with lousy teams, including the team that drafted him and whose fans thought he was going to be the savior. He couldn't handle the pressure (trust me when I say that if you're playing for an NHL team that's based in Canada, no matter how good or bad they are, you're playing in a pressure cooker), and by the time the Oilers traded him his best years were behind him.