일단 일본의 마인드 때문이라고 보시면 됩니다.
우리나라는 지하철, 등의 대중교통 수단이 공공서비스처럼 여겨지는 사회적 분위기 때문에 국가가 소유하되 기업이 공기업이라는 타이틀을 가지고 있습니다. 그래서 비용이 쌀 수밖에 업고 손해를 감수하고서라도 이득이 별로 나지 않는 지역이라 하더라도 열차가 서고 움직이는 겁니다.
그러나 일본은 우리나라와는 조금 다르게 운영됩니다. 일단 여러 사기업들이 진출해 있어서 대부분의 기차나 노선이 대부분 기업이 가지고 있다보니 수익을 위해서 교통비가 비싼 편입니다. 그래서 이런 경우는 당연히 민영기업에서 운영하는 상황이 되구요, 그치만 일부 노선은 우리나라처럼 국가나 시가 소유한 경우도 있으나 일단 그렇다고 해서 교통비가 싸기보다 거의 비슷비슷하게 비쌉니다. 상황이 이렇다보니 일본에서는 일종의 공공서비스가 아닌 돈을 주고 이용하는 사적 서비스가 되는거죠. 그래서 교통수단들이 다 비쌉니다. 택시나 버스도 우리나라에 비해 훨씬 비싸구요.