in my humble opinion....All passengers really want is a train that will arrive on time, Have space to sit down and relax and a reasonable priced ticket. All these Advance..Time...Operator..etc. just causes confusion (I see it every day) and then myself and my colleagues are "bad guys" for having to enforce the rules. Everything is way too complex and needs to be simplified. To the average person a Train is a Train they are not looking for markings of which operator it is etc. all they care about is if it goes to the destination they want. Ticketing needs not to be revolutionised but made simple and with a touch of common sense.
From the other side of the fence I agree with your opinion. A subset of a reasonable priced ticket is consistent pricing for similar combinations of route / journey time type i.e. main line 100+ mph, secondary e.g. Manchester <> York / Scarborough or rural e.g. Cumbrian Coast.
Sounds similar to my personal approach for forming an opinion on public transport, the 3 C's - Convenience, Cost, Comfort. Fulfil all of those, and I see no reason why people would switch to public transport en masse.
Is that a fair expectation or not?
To me yes.