Windows users have a variety of different skills and experience. I guess the most likely ones to try Linux first are not going to be the PC-fearing ultra-causal users, who probably follow what their friends do. But the more adventurous and curious ones, or IT workers.
Managing digital information today is a horrible mess of silos and big business driven incompatibilities. It often drives people to use PDFs, as there is nothing appropriate. Blame the software/businesses, not the victims/users.
It's not always *fear *of the CLI. I am not interested in memorising a whole load of unnecessary stuff I'd need, to start using a CLI, that I can already do productively with the GUIs. I'm not in IT. I know my way around GUI applications quite well. So it's more worthwhile extending my knowledge there.
Yes. I've been using Linux for over 10 years without touching the command line. I used Ubuntu up to Unity, then switched to Kubuntu and Plasma. I'm not in IT, so I don't need IT stuff. It all works by GUI. People who haven't tried it might say it's not possible. But they are not speaking from experience. Some others, not interested usability, don't understand why GUIs are so successful and dominant. Which is absolutely fine, as long as they don't try think they are suddenly knowledgeable in usability, and have tried 10+ years of GUI only.
Gimp isn't perfect. But neither is Photoshop. In fact Lightroom users grizzle that Photoshop is so much harder to use than Lightroom. It's a different animal.
I use Pinta or Paint.Net when I want a quick edit. But Gimp has the tools for serious editing. More tools, more hard to use.
Some Gimp things, yes! should be improved. And other things are being improved as we speak. And some things can be done on a photo much easier in Inkscape.
I hope the whiners donated to Gimp development? No? Then just please step back, and think for a bit. If thinking is too hard, then just take a deep breath.
For many people it's not quicker or easier. If they've not used CLI before, they'd need to learn multiple new things. Going to a Web browser for help every time, before doing something is not quick. Memorising precise command strings that mean nothing to the user, is not easy for many either. For them it's bad usability.
Yes. I've been using Ubuntu and now Kubuntu for about 12 years and I don't use the CLI. I don't play computer maintenance guy, so don't need any weird hacks. I just use my applications, which all have GUIs. I don't need the CLI despite people telling me I need to use it. They have never tried GUI only. So they don't know what they are talking about. The next lot, who typically have no idea about usability, tell me I'm missing out on something. But it's always something I've never needed. If I were to use the CLI, I would need to spend ages researching not just some command, but a whole lot of other concepts that I have no clue about, only to forget it all if I ever need that again. So not as fast as people claim. Luckily, Desktop Environment developers know this and put a lot of effort into making them user friendly. They understand usability. And that different users have different needs.
I blame the Linux gatekeepers, keeping people on Windows. By pushing out misinformation to Linux newbies who ask a question online, and scaring them away.
We're not allowed to call part of the night sky, the Milky Way any more.
Oh hell. I've been drinking Scheuermilch! I thought it was a bit crunchy
I agree with the OP. But swap the term "newbie" for "casual user" or "non IT user", and more people would agree. Even the nerdiest IT Pro was a newbie whenever they use a distro for the first time. Avoid the term "normie" too, as people have different ideas of what normal is. There are more non IT, power users who have a deep knowledge of their applications, than all Linux users put together.
So this discussion is all around a sloppy choice of terminology.
Definitely a help website that focuses on user level questions and not IT pro solutions is desperately needed. Today new users are immediately given misinformation by hard core Linux techies with no clue about usability or user level solutions.