Why do you need to say we cant build cycle lanes until we introduce free transport? I would happily support free transport but pitching it against improving active travel infrastructure is just trying to sabotage real improvements.
Also trains are pretty reliable, I take 4 to 6 train journeys a day and they are very very rarely delayed. (Buses I will accept are not great)