Isn't the problem that it is a long way round from Frome to places that people may want to get to like Bath or Bristol?
There used to be direct rail services (via Radstock), but these lines closed when population was much lower.
There is an hourly bus from Frome to Bath, but it zigzags around going via large villages / small towns. Anyone wanting to go west from Frome area to Wells, Street, Glastonbury, Shelton Mallet etc by bus has to go via Bath and change.
Although Clunky, the recent parliamentary boundary changes adding constituencies to the area, is pretty good indication that population has grown. And no longer an area with just small towns.
There are lots of former stations that closed, that serve towns that have grown hugely. There were lots of Halts too
Closed stations include :
Wooten Basset, Dauntsey, Christian Milford, Lacock, Beanacre, Broughton Gifford, Holt, Staverton, Witham, Strap Lane, Alford, Keinton Mandeville, Charlton Mackrell, Somerton, Long Sutton and Pitney, Lamgport East, Atheny, Lyng, Durlston, Creech St Michael
(apologies if I missed some), not including from Taunton towards Weston