Cheap air travel IS NOT due the public/private split.
Cheap air travel is due to government subsidies. Why do *private* airlines get taxpayer subsidised fuel in the first place?
Germany has the best and cheapest train system I used in Europe - all public.
England trains are all private and their service is atrocious and crazy expensive.
Private companies think only about profit. Expensive crap services = profit for shareholders.