After the politically inevitable taxes on short-haul flights are brought in, it may not be. As Hebert Stein said (on a different subject): if it can't go on forever it will stop.
Railways also benefit from considerable cost economies of scale, similar to the post office, the internet and of course...short haul flights. I wonder what the cost of flying will be when passenger seat miles drop by a factor of 5-10.