737 Jock, yes sadly you are correct.
The 777 is in a league of its own .
Several B Captains have been punished for running out of landing currency. The punishment for one poor soul, 13000 USD loss of pay and 3 days in the naughty corner.All because leader captains refuse to give foreigners landings and unfortunately the managers refuse to acknowledge the problem.
777 is to be avoided.