I do 2 train journeys most days (plumpton to London Victoria and back) and only twice in the last 6 months has there been a greater than 15 mins delay. Apart from pre announced buses etc. I
(It was far far worse admittedly during the 2017 disputes with almost 3-4 times a week disruption).