a. Malvern Wells is a convenient place to turn back trains, away from the severe limitations imposed by the layout at Worcester, both at Shrub Hill and Foregate Street.
Agreed
b. The population of the Malvern area is 30,000 plus, getting on for two thirds the size of Hereford, so an important traffic generator in its own right.
Partially agreed. Places like Aberystwyth, with a population of less that half of that of the Malverns, must also be considered to be important traffic generators judging by the number of trains starting and ending there. But, Will, population can't be the only factor ... I can very easily find you places that are three quarters of the size of Malvern (and bigger that Aberystwyth) but get less trains in a day than Malvern gets in some hours.
Malvern's services appear to still be "in the wars" though. From the end of yesterday:
17:00 Great Malvern 20:00 London Paddington
and from this morning, the "incident log" highlights
08:58 Great Malvern 11:29 London Paddington
08:26 Great Malvern 11:36 Westbury
05:17 Great Malvern 07:59 London Paddington