Hear, hear. Simple things, like a "return" always being cheaper or the same as two "singles". "Peak"/"Off peak" is a reasonable provided the hours are consistent over the network, "Advanced" maybe, but penalises those that suddenly need to travel. A lot of the problem stems from the "Anytime" option, you don't get that with coaches, planes etc. You book a seat on a particular bus/flight that leaves on a specified date/time.
Agreed.
I wouldn't be at all surprised to find different train operators getting charged different amounts by National Rail for use of the same tracks. If only because a 2 unit local train doing 60 mph isn't going to hammer the track as hard as full size 125 going flat out...