Bedwyn is a village whose passenger numbers are (relatively) tiny, less than half those of Taplow (small in itself) and actually declining looking at the numbers.....why would an Intercity express train (clue is in the name) stop there rather than local services?
(Sorry if I'm missing something?)
Firstly, I would "group" Hungerford, Kintbury and Bedwyn ... with 566k journeys per annum ... as a service group. It just happens that Bedwyn is the final station (116k of those passengers) and the place where it's convenient to turn trains. For comparison when this thread gets archived - Taplow in 281k.
Historically, those stations have not been routinely served by trains running further west. The only trains headed beyond Bedwyn have been
HSTs▸ headed for the West Country, and extra stops at Newbury (to pick up local passengers for the other three), Hungerford, Kintbury and Bedwyn, would seriously extend journey times. The HSTs have a relatively slow acceleration, and with shorter platforms at unstaffed stations and with slam door, journey times from Pewsey (next station out) range from 98 minutes into Paddington on the morning peak 'stopper' to just 65 minutes on the 10:19 which calls only at Reading.
Looking forward, like Industry Insider, I would suggest that the hourly Paddington to Bedwyn service be extended to Pewsey and Westbury. With a Paddington - Reading - Newbury - Hungerford - Kintbury - Bedwyn calling pattern, a 5 car
IET▸ could reach Pewsey 20 minutes faster than that awful "long drag" HST and with Pewsey's and Westbury's service stepped up to hourly you have something that would be very much acceptable to the commuters from Westbury to Newbury (inclusive) to London.
So where does the extra IET needed to do this come from? The planned 2-hourly semifast (the trains that serves Pewsey and stations west to and beyond Taunton) is replaced east of Westbury by the (now extended) Bedwyns. For sure, there's a slowing of journeys such as Reading to Taunton on these trains but how many people are actually going to be making that though journey once the Paddington to Plymouth expresses are running every hour, none-stop from Reading until Taunton. And indeed if all of the Bedwyns, extended to Westbury, can be extended further ... you are meeting other very clear requirements.
Extending the Bedwyns 'out west' would bring a question mark in about their calls at Theale and Thatcham ... and I wonder if the hourly electric train from Reading to Newbury could be stepped up to every half hour? Looking at journey length, I suspect you'ld be looking at 3 electric trains rather than 2, as a 120 minute "cycle" got reduced to a 90 minute cycle.
Long answer there ... basic answer is "it's not JUST Bedwyn" ...