BTW, that's something else I noticed in Japan - train stations are almost always hubs of commercial and often also cultural activity - there are shops, hotels, good restaurants and often also galleries, event spaces, monuments and even the buildings themselves are often architectonic masterpieces (for example JR Kyoto station, just check it out!). This definitely helps with passenger numbers and keeps the whole thing sustainable not to mention profitable.
In comparison Czech & Slovak railway stations (Prague, Brno, Bratislava) are often run down, dirty, fregvented by questionable people who aren't going to ride the trains and any shops or food places are cheap low quality ones. As a result one tries to spend as little as possible on these train station, let alone spend there any money for the few sub-par amenities available.
It's really strange why it is like this, given the missed commercial opportunities, seems to be much better in other european countries (Vienna, Eindhoven, etc.).
Land owners whose land is taken away are given new plots of land that are smaller, but closer to stations. These smaller plots are worth more than the original land because they are now near (future) train stations.
[0] http://www.wctrs-society.com/wp-content/uploads/abstracts/ri...