If I enter 'via Guildford' it offers me the £93 change at Reading only ticket.
What I don't understand is why does it not show me the £93 by default? Passengers can't be expected to know that they have to enter 'via Guildford' to get the cheapest fare?
It shows you the fastest journeys, I'm afraid.
I wonder if the changes to the Reading - Gatwick service that made it twice an hour rather than once, but slowed all journeys down because the two trains share out the low-use stations rather than having a fast to Gatwick and a stopper to Redhill now mean that it's rare for this to be the fastest way any longer.
Surely the informed members of Joe Public will know to put in "via Gomshall" when they book, and the uninformed members won't know they haven't been sold the best fare. A win for The Treasury