Really? It's not clear why miles traveled has gone down since 2004? Line up these graphs for the last 10 years [1]. Or perhaps this one [2].
Gas prices are at record levels since 2004, and unemployment among the 16-24 year old population has skyrocketed. It's not any wonder why millennials are driving less. They can't afford to drive more. The rising cost of college is putting even more strain on the pocketbooks of the young work force. The article seems to want to attribute this trend to one source and no more than one source. The real world doesn't work that way.
[1] http://gasbuddy.com/gb_retail_price_chart.aspx
[2] http://blogs.reuters.com/felix-salmon/2011/12/22/the-global-...