There is so much to discuss here ... some very good points but also some significant compromises needed. I may share your concerns but at the same time understand the issues. For example
Been using realtime trains to look at new timetable from mid December in my local area Bradford on Avon (and also applies to Trowbridge). [snip]
The off peak timetable is horribly spaced
11:40 Gloucester-Westbury
11:47 Cardiff-Portsmouth
Ah - but - that's a train that's stopped at Keynsham, Oldfield Park, Bath Spa, Freshford and Avoncliff being caught up by an express that's only called at Bath Spa. 12 minutes apart (not quite as bad) from Bristol Temple Meads, and having to avoid the
IETs▸ running every half hour Bristol to Bath - Bristol to Bath trains at 11:00, 11:10, 11:22, 11:30 and 11:42 in combination. Also to note ... by being just ahead of the Portsmouth train when it arrives into Westbury, this provides a crisp onward connection from those smaller stations to the Solent area.
I would agree that the drift of a minute or two off the same time in each hour is scruffy and makes it less intuitive for passengers.
Is it just me, or does anyone else think WECA» is wasting money providing a third train each hour, if the timetable is so uneven with gaps of up to 32min. Those gaps are worse than a half hourly service.
I would not go that far. WECA's timetable steps up Bristol -> Bath to every 10 minutes or so, and doubles service at Keynsham and Oldfield Park to 2 an hour - a bit irregular with gaps between 22 and 38 minutes, but a darned sight better than the bus service we used to have in Melksham with 2 an hour, gaps of 2 and 58 minutes.
Wiltshire in history gets "services like these" - at the tail end of the local service from Bristol, and on other lines when they happen to pass though on the way from somewhere important like London to somewhere else important like Exeter / Plymouth, and having to be mindful of stone trains and other freight too, on lines that were paired down half a century ago and can no longer cope. I understand that one of the issues not oft publicised is the very long signalling sections between Bradford-on-Avon and Bathampton, and between Warminster and Wilton.