Yes that's true I have only ever had the Up Highland once and it was 90045 back in 2016 so less chance of a 92 but it would nice as I haven't had a class 92 yet.Also don't forget that the Caledonian Sleeper is a GBRF 92 operation under the wires, so there are only a few chances for a 90 to work the services when they are hired in to cover for missing 92s - it may just be as simple as always being in the wrong place at the wrong time.