Train is often more expensive than budget airlines in Europe too. (And the Shinkansen in Japan isn't cheap either.) Long distance train can be a comfortable way to travel but economy (and, often, speed) aren't really why you choose long distance rail much of the time.