It seems that the cost of an additional passenger on a train is almost zero, so why do trains not attempt to reduce per-ticket prices to increase capacity and become more competitive against low cost airlines?
In your example, the train from London to Paris in my experience has almost always been nearly triple the cost of a flight.