It appears that my pro-Worcester sentiment is not a popular one on here!
For the record, I was stating that Hanborough (population 2,630) and Kingham (population 913) could cope with a two-hourly off-peak and hourly peak service from London. Worcester (population 100,000) suffers from an incredibly slow service that is seen as a joke to residents of the city.
Ah, but Guangzhou has a population of 8.525 million, so by that reckoning it should be first in line for a direct fast train from London...
Hanborough is a little village (well, two villages really, Long and Church), yes, which happens to be the railhead for the large and fast-growing town of Witney, a town which has utterly dire road connections.
Hanborough is also ~1hr05 from London. It is no surprise that a 1hr05 commute is going to be more popular than a journey which, at a pinch, you could get down to 1hr55 if you pulled out
lots of stops.
Worcester does have a (fairly) fast and (very) frequent service to its nearest metropolis, the city which much of its population looks to. It's just that the metropolis in question is Birmingham. A large population doesn't automatically correlate to everyone in that city wanting to go to London.
(I'm not anti-Worcester - quite the opposite. I'm a frequent visitor, most recently yesterday; we moor our narrowboat there. I know and like the place pretty well, which is partly what makes me sceptical that there will ever be massive demand for London trains.)
I would infinitely prefer the timetable as it was 20 years ago, and GWR now have better trains and improved infrastructure, yet the timetable is infinitely worse.
They don't. GWR have the same trains as 20 years ago - HSTs and Turbos - plus just five 180s, which mostly don't operate in the peaks on the Cotswold Line. The redoubling helps reliability and frequency, but not journey time per se.
Intercity services across the whole Great Western have slowed since 20 years ago for three reasons: defensive driving, Heathrow Express, and the growth of Reading as a destination, making skipping it largely indefensible. It's not just Worcester that suffers.
The only factors unique to Worcester compared to 20 years ago are occasional additional calls at Hanborough, Honeybourne and Pershore. As I say, Honeybourne and Pershore stops could and should be the first to go if you were looking at a faster Worcester service, but you try explaining that to Worcestershire County Council and local MPs. Shipton, halts train aside (which is a once-a-day nicety), gets a small number of off/contra-peak services so isn't a significant factor.
I'll grant that you could perhaps take the Shipton stop out of the
17.49 if you were seeking to prioritise Worcester above all else; but actually, the section of route where that train loses most time compared to (say) the Cathedrals Express 20 years ago is London-Oxford, a whole hour vs the 45 minutes that the CE used to do it in.
(For what it's worth, my memory is that the down Cathedrals Express back then, timetabled to be the fastest of the day, was on time at Charlbury perhaps 10% of the time. So although Worcester did have a headline 2hr time, in practice I doubt it was often achieved.)
Anyway, there's not that much point grouching about the current HST timetable, when the IEP timetable does indeed seem likely to achieve faster times to Worcester - not least thanks to power doors reducing station dwell time (something that's very noticeable with the 180s), and the 365/387s taking up the Slough and Maidenhead stops. It will also be interesting to see whether the improved acceleration of the AT300s helps on the Cotswold Line.