Because they tell me the best trains and best value fares. I always buy at a ticket office. Only ever bought online for work when I didn't care about ticket cost and had no choice with times.
The only self-serving ****s I'm seeing are the strikers and particularly the unions. But then I stupidly keep expecting unions to negotiate and agree things instead of f*****g up every one elses lives.