If you buy a ticket and plan around it, then the train company should liable for your losses as a result of any cancellations. Not just the pro-rata cost of a season ticket. If you need to get a cab, in order to make an appointment, then they should pick up the cost. Trains would soon start running on time, if there were real and serious costs imposed. Personally, I think the trains should be bought back into public ownership, properly funded and run with the dual aims of providing good value for the taxpayer and a reliable service for commuters.