Thanks for all your responses.
One thing I find interesting is the concept of landing clearances being "buyer beware", i.e. we're going to clear you to land, but there's still a bunch of stuff going on on your runway or crossing it. Is that an SFO thing, a US thing, or in other countries as well.
One thing I note in say UK, is that clearance is never given until the runway is clear.