Cannot agree with your point, I'm afraid. It was always stressed (& still is) when training in UK ATC, that the phrase " clear to land " meant exactly, & ONLY that. As I said before, I do not have experience of US ATC & it's nuances, & therefore cannot properly criticize its use of this phrase in the circumstances in which it is used; but, to my mind, I cannot justify its use in relation to more than one aircraft on the same, or crossing, runways at the same time.
The FAA publishes a Pilot/Controller Glossary. It says under CLEARED TO LAND - "ATC authorization for an aircraft to land. It is predicated on known traffic and known physical airport conditions."