Hi,
I feel that the word "on" sometimes has meaning of "using".
For example, in the following sentence, "Join Us On the Radio Tonight"
You don't mean that "join us on the surface of the radio, tonight", do you?
At least to me, I don't think it is what it means.
In some dictionaries, they...