I thought about this in the past and disagree. You can already see it with google docs. Office file format interop is becoming irrelevant because the new format is just an url you point your browser to. I worked at a company that used gdocs and had a total of 0 complaints about sending customers a link to a gdoc instead of a docx attachment. There is no need for an industry standard anymore.
As for adobe tools, ok they might still be an issue currently.
Edit: The multimedia things I find really painfully missing in Linux are Izotope RX9 and Kontakt.
Nobody is grading on a laptop, they are doing it in a proper post production suite with a dedicated workstation, same with audio, and editing
I'm wondering if you deliberately picked an example where the undisputed industry standard runs on Linux.
I think that's a trap Linux Desktop evangelists have fallen into because they can't stand to recognize the truth that maybe a collection of fragmented pseudo-platforms cobbled together from disparately developed software --mostly by hobbyists-- just isn't actually as good at a lot of things as something developed by one well funded professional team as an actual platform.
I think the way some of the Linux Desktop community denigrates people who don't use it and pretends that there are no legitimate reasons anyone reasonably competent wouldn't is doing the community as a whole a great disservice and has been for twenty years. Not only are they driving otherwise interested parties away, but they're also refusing to admit to deep seeded problems that subsequently are never addressed.
I'm not a graphics person so I can't say if gimp can replace Photoshop, but a lot of little tasks I used to open Photoshop for on Mac are easily handled by GIMP or even imagemagick. The majority of users would be fine learning these tools.
Linux works for myriad of usecases the same way that windows and macos do. And it sucks at a fraction of other ones but windows and macos do too suck big times at other things.
The difference with my grandmother and most average people is she hasn't been forced through school and work to the windows or mac ecosystem. She wasn't used to software x and y. When she asked how to do things, she didn't have any preconceptions. Resistance to change is the main deterrent to people. Most people used to amiga or atari suffured when they had to learn windows. Most people are struggling a bit when switching to MacOS, I sure do as well. The difference is you seallow it easily because you actually bought a freaking expensive equipment and feel forced to get used to it. While if you are just a format + reinstall away from windows you will just not have the patience to dedicate the time to discover the UI, shortcuts and softwares to achieve the same thing but with a slightly different workflow.
If anything, Linux and the BSD have never struggled from unsolvable usability or compatibility issues, provided the hardware was chosen carefully, they struggled because they are free, are installable on commodity hardware already sold with other OS and thus aren't taken seriously.
There is a point at which usability is not about the specific interface, but that it's about applications and the OS being consistent. I, as someone using and programming computers for upwards of 40 years now feel that software is getting harder to use: it is less and less consistent while features are more and more difficult to discover. I hate the direction Gnome has taken where almost everything about the UI gets thrown out and re-written every few years, with features that I use simply disappearing. I hate newer versions of iOS where more and more gestures are added, while things like the home button are now gone and my phone pocket dials or turns on the light if I put it in my pocket the wrong way (which wasn't a problem in the first few generations). UI changes take mental resources away from the task at hand as one has to figure out how to do something that was easy to do before. An interface that that looks hard to use initially may well end up being easier to use if it is consistent and discoverable.
My number 1 UI complaint about GUIs these days is about the complete lack of keyboard shortcuts. Google Earth is one of the worst offenders: so many of the menus and dialog boxes have no keyboard shortcuts. The ridiculous part is that the Amiga did better on this measure more than 30 years ago. There was even an official Amiga User Interface Style Guide published in 1991 that spelled out how apps should look and feel. Even most MS-DOS apps had a consistent style to their interfaces and menus with shortcuts. MacOS may be one of the few in which menus remain fairly consistent and discoverable.
I now understand why the greybeards were grumpy with us young whippersnappers going and replacing the world. I am become one.
And I always had fun playing hedgewars on linux with some friends, thank you.
It is funny you mention drivers because: - printing and scanning on my fedora laptops is a totally flawless and transparent experience, only requiring at the beginning to install a package which was pretty quick using gnome software. Doing the same on the windows laptop of my girlfriend required spending 10 minutes getting the correct driver on the manufacturer website, installing the drivers including a ton of random unneeded software, rebooting the laptop and now everytime she wants to print anything she gets some annoying popup windows. - the prior scanner I used for 25y before moving country was still perfectly supported on my linux distributions while the last available driver for windows was for windows 2000. Better hardware support from Linux actually allowed me to use my scanner more than 10y longer than if I had been using a Windows or Mac.
Some exotic hardware may not be supported at time of release on linux but all in all if you do your homework before shopping there is no issue.
It is not huge in term of % of computing users. Most computers sold are tablets and laptops without any decent GPU. Most people cannot run less than 10y olds AAA games (and many of those usually works well on linux with proton anyway).
Sure, but we're talking about desktop computers here.