That's why more than 90% of all users prefer Windows ...I'd prefer something that works well and is designed well
The problem with Linux is the misbelief that this was the actual difference.So, the bottom line is, there is no first line helpdesk. There is a search function, there is Google (or substitute your favourite search engine) and there is the always helpful community which we are always thankful for.
My last contact with Microsoft was about the conditions for the upgrade of Windows 3.0 to Windows 3.1 ...
The art of making a good OS is not only to make it work but also to make it usable to a degree where you do not need "first level support" (or Google) three times for one simple task.
You will of course deny the reality, but it is:
Linux is based on an OS from the 60s and the development policy is to never put an end to any antiquated custom because someone might have considered a limitation a feature.
The case-sensitiveness of Linux for example is not a feature, but just a limitation. Back in the 60s and 70s you wouldn't have dared to waste any precious CPU power on "upcase" every parameter before comparing it or to try all variants of cases on a filename.
But some freaks meant to make it a feature to have program A behave differently on -r and -R params, preferebly vice versa as program B:
cp copies recursively on -r or -R
chmod changes rights recursively on -R, although it doesn't even have an -r option, so it could as well also handle both equally.
tar does completely different shit (where is the r in append?) on -r and -R and uses --no-recursion and --recursion for recursion instead (Where the long param in most other programs isn't "recursion" but "recursive".
Now some really weird shit:
mkdir creates a directory
and
cd changes to a directory
but neither
chdir
nor
md
do what every clear mind would expect now ...
From the design point of view, there isn't any bigger shit than Linux, but Linux nerds will never understand the real problem.
You can easily see that by looking at Gnome and KDE ...
The Linux devs try very hard to make it more color- and playful than Windows would ever be, even if Mickey Mouse and Goofy took over the design ... but they will never get the problem that KDE and Gnome are just dead beef.
Yes, you can move a mouse pointer around and if there is some icon, you can even click it, but the real point isn't if you have 32 bit or 16 bit color or can rotate across virtual desktops on a cube but if you can actually just DRAG AND DROP an app to the desktop or the different variants of Quick Launch Bars.
As soon as you want to add some own program to for example Ubuntu's launcher or whatever that thing is called you have to edit config files again.
That's not a GUI (The I in GUI means Interface and Interface means more than just being able to LOOK at something, but to INTERFERE using it).
As long as devs do not understand the most basic usability needs of users, Linux will stay at 1% market share forever.
In the meantime, the Windows GUI even becomes cleaner, leaner, less colorful and using less extreme colors again with every version.