Firstly I think through services are a huge appeal to a lot of people. Severing the direct link to highlands would seem like a no no to me.
However this conversation seems like a real consequence of proliferation. Proliferation of companies, of stock types, of staff groups.
Not to be all misty eyed for the past, but there would have been a time when for example an HST could pull into a mainline station and there would be a number of routes operated from that station with staff trained in operating it. And therefore if the initial plan didn’t work, another one could be formed with comparative ease. It seems fairly natural to me for an Inverness based driver to drive a train from Inverness to Edinburgh and the return as the basis of their working day, and the concept of the entire daily Highland mainline service being dependent on one person staying in a hotel does seem rather …. Unusual.
It would seem a good goal to have for the next 20 years of rail (whatever happens organisationally) to put interoperability as a key goal for the industry. For us to stop buying fleets of 20 odd trains, and then scratching our heads with what to do with them in 10 years time, or what to replace them with. Simple products which are rolled out widely and stuck with with repeat orders for 10-20 years, with standard agreements of the sharing of staff and resources which is mutually beneficial (as presumably when LNER does fall over north of Edinburgh for whatever reason, ScotRail gets completely hammered and cannot cope with the demand).
Joe Public has little understanding or care as to who runs the trains, the concept of “brands” - particularly a series of which seem generally quite rubbish - mean little - they do not understand why when A liveried train isn’t functioning, the owner of B liveried train cannot step in to get them where they need to be.
Interoperability. That would be a great thing to aspire towards.