Re: The reason is Office
"To create a desktop shortcut, the process is you spend a while Googling"
That's your problem right there.
You have a GUI. Use it. How would you do something unfamiliar on Windows? My guess is that you'd experiment with clicking around. This is what you'd find on KDE desktop but I doubt others would differ in more than detail:
What did you want to create a desktop short cut for?
1. An application in the applications menu? Right click on the item in the menu. Select Add to Desktop. Done.
2. A file or directory in some directory that you have open? Select the item, drag it to the desktop and drop it. When the dialog opens to ask if you want to move, copy or create a link select create a link. Done.
3. Anything? Right click on the desktop. From the menu select link to file or directory or Link to application. Type in the name and, for the former, navigate to select the file or directory. For the latter, navigate to the executable, select that and then use the tabs to set the properties you want rather than typing them in as Google told you. You can also select an icon for it. It's a bit trickier than exporting it from the menu but you only do that if it's something that's not already installed on the menu.
But no doubt your post will be quoted by other A/Cs who'll repeat it without checking for themselves. But how come you didn't discover it for yourself? I can see why you posted A/C, after all it doesn't show up your desktop skills in a good light.
What you seem to be describing from Google is something you only need for something with very special requirements, not your average run-of-the-mill application. For instance I run an Informix server* which has a lot of environment settings etc. If I were to set up a shortcut for a terminal session to run Informix clients it I might go through that routine although, in fact, I just set it up in the system profile so that any terminal session has access. This, however, is real sysadmin stuff because it's what I used to do for a living on Unix servers. I repeat, it is not what you'd be doing to set up a typical productivity app.
* I have some genealogical data on it.