Living near a station where ticket office opens mornings 5 days a week (but is randomly closed if the one lady is ill), has one TVM which is prone to faults, or running out of ticket stock (and when working often has queues just before trains arrive), and I don’t think it accepts real money (cash)
The station has two entrances, one to each platform, and nothing to get tickets at my nearest (step free) entrance, which is the platform which goes to two nearest cities. Can only get tickets by crossing a footbridge, and coming back across after getting a ticket).
The next station along the line has no ticket issuing facilities whatsoever, need to buy them from guard.
I agree long way from insisting on tickets before travel
It should be available to all, not just those with smartphones and bank cards.