P.S.: After 30 years I have seen nobody seriously using for work the desktop version of any type of Linux;
I'm seriously using desktop version of linux since around 1996 ... so not for entire 30 years, but pretty close to it. I've changed a few distributions during this time for various reasons. I've started with SLS linux, switched over to Slackware shortly after. Then I changed to RedHat (because it supported 64-bit DEC alpha processors and that happened to be my desktop computer between 2000 and 2002), later I switched to debian (because RedHat became too commercial for my taste ... ad I was using debian before that for server installations). Currently I'm using both ubuntu (for its ease-of-use support of some types of hardware) and debian (because I don't like the way ubuntu is going with snap support).
And I'm pretty sure there are many more users of this forum who are serious users of desktop linux.
You're right that linux is sonetimes not as point-and-click friendly as the other OSes you're mentioning ... but the solution to your problem (posted by @Larsa) is pretty trivial and
all serious users of desktop linux are likely acquainted with it (or some variant of it). And the solution is no way specific to desktop use, server would require similar solution. So if you're new to linux and you find the solution not acceptable, then this may indicate that you're better off using the other OSes ... and doesn't have much to do with the way linux works in general (i.e. don't get pissed off at linux if you can't adjust to it's speciffics, it's your fault).
P.S. this post may be deemed as harsh towards @OP ... but he started it.