I am back home in the England at the moment and I got a train to take me about 20km to the nearest town so I could visit my cousin. The ticket cost about 14 pounds, which is about 2,500 yen. In Japan, the train from where I live to Shinjuku, also a trip of around 20km, costs 420 yen. The difference in price is shocking.
Not only this, but the trains in Japan are cleaner. They look more nicely designed inside and are more frequent, too. It really frustrates me that we can't have nice, clean, reasonably priced public transport here. When I come home, public transport here despresses me and I find myself missing Japan, where they do it properly.
I mean, the ticket I bought here yesterday was about six times the cost for the same distance, and on a grubbier train. Ugh.