I don't think it an anamoly at all. Yes there will always be running in the NFL. But the trend is going to continue downward for how much that it. Just in the last 5 years ago, the average NFL team ran the ball 44.6% of the time. Last year it was 42.3%. I think in another 5 years, it will be 40% or slightly below. In 10 years, it might be 37-38%. It probably bottoms out right there, as I think there will always be a premium on running in the NFL, more so than it is at lower levels and lesser leagues, but I think the trend is going to be tempo and more passing in the coming years. MOre plays, more throws.
I think the inevitable 6000 yard passing season happens at some point. Some Top 5 QB at some point in the near future is going to throw the ball 750 times in a season and break that mark.
You're always going to have the haves and the have nots in the NFL. We have more good QBs in the league today than we probably have ever had in NFL history, yet there are still half the teams in the NFL that most believe are in need of a good QB. Some of these teams (see Vikings, Jaguars, Raiders) will have defensive-minded coaches and have their best offensive player be a RB like Peterson, MJD, or McFadden and still run the ball a lot, which will be the "balance" to the league as a whole.
You have head coaches that are in their 40s and 50s (and older) that had their "formative years" of football in the 80s and 90s, where the league was still a "running league." Frankly, the league only really became a passing league in the late 90s/early 2000s. But by formative years, I'm referring of course to the years in which these coaches not only played football, but also began as graduate assistants and assistants on various coaching staffs. But you have teams hiring younger coaches in their 30s that will have had their formative years come when the league was populated by Rich Gannon, Kurt Warner, Peyton Manning, and Matt Stafford. And they will very much believe in slingin' it.
"Vincere scis, Hannibal, victoria uti nescis" -- Maharbal, 216 B.C.E.