Shorter equipment lifecycle spans might be one very minor factor explaining the thriving rail rolling stock industry in Japan, but the real reason is of course the sheer Economies of Scale Japan enjoys compared to Canada:
Metric
Canada
Japan
(vs. Canada)
Population (2024)
41,289,000...