"That money is of no use in/on the desert is always true"
"On" is the answer but why is "in" wrong? I do recall seeing it being used with "desert" somewhere.
"On" makes no sense at all to me. I would always use "in the desert".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.