The main thing that puts me off train travel (really!) is the complexity of purchasing tickets and the stress involved in checking all the possible ways I might buy them in all the possible permutations from all the possible providers, on the off-chance there's a significant price penalty/discount depending on how I do it. For me it needs to be plain and simple and without so many choices.
I can't be the only person overwhelmed by the number of choices I have to make in everyday life now, just to avoid feeling like I've been a mug and paid more than I need to for something. Home, car, and other insurance, all my utilities, mortgage and bank account and loans and savings, mobile, TV, broadband, streaming services, pay for car park by app or phone or little round pieces of metal, buy a season pass or PAYG for tolls and gym and televised sports, and on and on and on. And with a lot of these things, especially stuff like fancy gym memberships or mobile phone contracts, the prices are opaque and you have to haggle if you don't want to be ripped off and you never get to feel sure you're not being taken for a ride.
I know that these complex systems with loads of choices supposedly allow people to pick what's best for them, and let those who have the need and the inclination spend the time it takes to get the best deal, but I just can't handle trying to make sure I'm buying the right thing in the right way all the time to minimise my spend, so I'm probably paying just as much as I would have back when you paid the water board whatever they told you your water cost, you paid BT whatever they told you your phone cost, and you paid whatever the TV licence was, and there weren't all these fucking DECISIONS and research to do.
If they can make buying train tickets simple and easy and so that they just cost what they cost and there's no research and price comparison bollocks to stress about, then I'm for the changes.