The market is shifting and so is the game. Only Burrow had the stats this year that'd we regularly see from Brees, Brady, Manning and Rodgers. Teams are becoming more much more balanced and run heavy to combat defenses designed to stop the pass.
Henry had 1500+ yards in 4 out of his last 6 seasons. It's possible for Barkley to keep on producing.