@jon One angle to this problem is: what makes it work for road navigation & flights, and why is that not applicable to rail? Listing some thoughts.
Economically (for the routing services):
- Road: routing apps are provided essentially for free, and funded indirectly. For example, having a mapping application with directions is table stakes for a smartphone manufacturer, in order to sell their hardware. But the B2C demand of long-distance rail is lower than road so that's not table stakes.
- Flights: B2C price comparators don't operate on a huge margin (I guess?), but take a commission on sales and there's a bunch of competing comparators (pushing quality up?). Also there's money to make on B2B integrations with large companies.
As long as the B2C & B2B demand is much higher on road/flights than rail, the supply of good rail planning (from private companies) won't follow?