Hmm. Testing on Mojave just now... it works indeed. Did it work prior to Mojave? I’m pretty sure at one point it did not work; and I might have assumed ever since that to still be the case.
Maybe you just had sort by name or something like that active for the desktop? In that case you couldn't move the files freely, just like in other folders.