I’ve read articles in the past about high speed trains and/or just new train lines in general would get held up by little towns who didn’t want to lose the commuter traffic since it was the only thing keeping them afloat. There are too many towns that exist literally just to serve motorists and now nobody wants to get rid of them.
Ignoring trains for a minute, there are even examples of towns in America being against new highways for the same reason. Breezewood, Pennsylvania is the town you see in that one meme image of “america”. The state did some weird tax/federal funding loop shenanigans by routing a highway through some little pit stop town and, now that the laws have been relaxed, the county and the businesses don’t care to fix it.