Mojave screen shots take a long time to save directly to desktop
What worked for me on macOS Mojave to have screenshots saved to my Desktop instantaneously, was to uncheck Show Floating Thumbnail from the Options menu when pressing ⇧⌘5.
This change carried over to the other screenshot keyboard shortcuts too.
Note that I still allow Spotlight to index my Desktop too.