Earlier quoted context omitted.
I expect applications to have access to my desktop. I do not need to be asked. It would be like asking permission to access my clipboard, or use my speakers, or read my keyboard. If you bombard users with dialogues for every little thing, all you will do is train them to habitually click yes . Now you have lowered security, because users will ignore the more serious warnings too. And you've wasted everyone's time in…
You expect applications to have access to your desktop? You should only ever expect the user to have access to the desktop and, even then, the only apps that would ever prompt for access to the desktop are those that aren't updated for High Sierra and above. On the latest versions of macOS, the Desktop folder is shared by iCloud. This is definitely not an instance where security has been lowered nor is this the stand…
Yes! That's what applications do, they read and write files. Most other software is, more likely than not, either a game or a web page.
Does every app need to access my desktop specifically? No. But if we're trying to protect "normal users", I don't think most of them have the wherewithal to think through "what exact locations does and doesn't app X need to access?"