You can do radiative cooling in space (you just need big radiators). You cannot do that reasonably in desert.
It's still problematic that most deserts dont haveaccess to groundwater, so bootstraping and maintenance are an issue.
Still easier than radiating it into space.