You're not the first guy to confuse scoring environment with talent and you won't be the last.
Don't worry about it.
Here's a gorilla spinning around in a pool of water:
2011 - OV 7th in total pts, 9th in ppg
2012 - OV 37th in total pts, 38th in ppg
2013 - OV 3rd in total pts, 5th in ppg
2014 - OV 8th in total pts, 11 in ppg
2015 - OV 4th in total pts, 8th in ppg
2016 - OV 15th in total pts, 20th in ppg
His age 25 - 30 seasons showed he was no generational player. He was basically a non factor for the ross every year besides 2013 (highest 5th in ppg)
Look at Kucherov's 25 to 30, Drai 25 to 30 and Macks 25 to 30
All three are are signifcantly ahead and more valuable players than OV from 25 to 30