$2k is hardly an "absolute fortune". For the typical hackernews software developer this is something like a week's worth of work for one of the most unforgettable experiences of their lives.
But compared to a one way flight, which can be had for as little as 100 bucks it's still pretty steep.
Alas, the experience certainly cannot be compared. It's not about getting to the destination, when you take the train. You pay for the entire experience.