I agree with clear to land and if there are some crew who don't keep up to date then it's sayonara.
We expect the same of the pilots,engineers and anyone who has a job that is safety related.
It's a pity that we can't expect the same effort from those running he airline