Yeah, I had a friend who was taking the train from York to London every day and back. I think they may have stayed over on a Friday night, but even still... I always thought it was crazy, until I moved to the US where people will take a 90 minute subway train across a city.
I took the train from York to London a few days ago with my family. It was pretty crowded. The ride into Kings Cross from York was around 2hrs. It was not bad. What I wonder about is the cost. Peak time which is the morning trains are around £45 from what I saw.