You are grossly mistaken. Car dependence will NEVER end in the USA. People need to get to work and mass transit will NEVER be able to accommodate all the workers and the locations where they work.
I lived in NYC for 15 years and I did try to figure out a train trip to Killington. It was an expensive nightmare that can take twice as long as a car trip.
I really hate this argument that "trains will never work in the U.S." because size, etc. I understand that there are many rural areas of the U.S., however most people do live in city areas. And recently we've seen a transition to cities like never before.
The truth is that the American population is becoming increasingly urban/concentrated in cities. The fact that many cities have inadequate transit infrastructure for this urbanization is ridiculous.
While obviously a train will never be possible for people who live in remote areas like the grand canyon, we can and should fund trains in areas where people live, like Springfield Metro Area in Mass for example.
On the topic of taking a train to Killington, I've seriously been considering moving to Salt Lake simply because I can take a bus to the ski area! And the snow's better too!